[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/var/cache/build/root_1 [ 0s] Using BUILD_ARCH=armv7l:armv6l:armv5tel [ 0s] [ 0s] [ 0s] obspw28 started "build _service:gbs:llvm.spec" at Mon Apr 27 01:42:42 UTC 2020. [ 0s] [ 0s] Building llvm for project 'Tizen:4.0:Base' repository 'arm' arch 'armv7l' srcmd5 '73de3b8617b92222cddda6dc07abe5f4' [ 0s] [ 0s] processing recipe /var/cache/build/root_1/.build-srcdir/_service:gbs:llvm.spec ... [ 0s] running changelog2spec --target rpm --file /var/cache/build/root_1/.build-srcdir/_service:gbs:llvm.spec [ 0s] init_buildsystem --configdir /var/run/obs/worker/1/build/configs --cachedir /var/cache/build --clean --rpmlist /var/cache/build/root_1/.build.rpmlist /var/cache/build/root_1/.build-srcdir/_service:gbs:llvm.spec build rpmlint-Factory ... [ 1s] copying qemu [ 1s] /usr/bin/qemu-arm-binfmt /usr/bin/qemu-arm-static /usr/bin/qemu-arm64-binfmt /usr/bin/qemu-arm64-static /usr/sbin/qemu-binfmt-conf.sh [ 1s] [ 1s] registering binfmt handlers for cross build [ 1s] write: Invalid argument [ 1s] /proc/sys/fs/binfmt_misc/register: write failed [ 1s] /var/run/obs/worker/1/build/qemu-reg: line 8: write failed. Content: :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-arm64-binfmt:P [ 1s] [ 1s] /.build/qemu-reg: No such file or directory [ 1s] /.build/qemu-reg: failed. Trying alternate binfmt file [ 1s] /usr/lib/build/qemu-reg: No such file or directory [ 1s] /usr/lib/build/qemu-reg: binfmt registration failed [ 1s] cycle: libsoftokn3 -> nss [ 1s] breaking dependency nss -> libsoftokn3 [ 1s] [1/40] preinstalling libmagic-data... [ 1s] [2/40] preinstalling setup... [ 1s] [3/40] preinstalling filesystem... [ 1s] [4/40] preinstalling glibc... [ 1s] [5/40] preinstalling libgcc... [ 1s] [6/40] preinstalling bash... [ 1s] [7/40] preinstalling diffutils... [ 1s] [8/40] preinstalling grep... [ 1s] [9/40] preinstalling libattr... [ 1s] [10/40] preinstalling libbz2... [ 1s] [11/40] preinstalling libcap... [ 1s] [12/40] preinstalling libelf... [ 1s] [13/40] preinstalling libfreebl3... [ 1s] [14/40] preinstalling liblua... [ 1s] [15/40] preinstalling liblzma... [ 1s] [16/40] preinstalling libncurses... [ 1s] [17/40] preinstalling libpopt... [ 1s] [18/40] preinstalling libsmack... [ 2s] [19/40] preinstalling libsqlite... [ 2s] [20/40] preinstalling libuuid... [ 2s] [21/40] preinstalling nspr... [ 2s] [22/40] preinstalling sed... [ 2s] [23/40] preinstalling zlib... [ 2s] [24/40] preinstalling qemu-accel-x86_64-armv7l... [ 6s] [25/40] preinstalling qemu-linux-user-x86_64-cross... [ 7s] [26/40] preinstalling coreutils... [ 7s] [27/40] preinstalling libacl... [ 7s] [28/40] preinstalling libblkid... [ 7s] [29/40] preinstalling libreadline... [ 7s] [30/40] preinstalling smack... [ 7s] [31/40] preinstalling bzip2... [ 7s] [32/40] preinstalling libmagic... [ 7s] [33/40] preinstalling libxml2... [ 7s] [34/40] preinstalling libmount... [ 7s] [35/40] preinstalling tar... [ 7s] [36/40] preinstalling util-linux... [ 7s] [37/40] preinstalling util-linux-su... [ 7s] [38/40] preinstalling nss... [ 7s] [39/40] preinstalling libsoftokn3... [ 7s] [40/40] preinstalling rpm... [ 7s] [ 7s] running qemu-linux-user-x86_64-cross postinstall script [ 7s] running qemu-accel-x86_64-armv7l postinstall script [ 7s] ln: creating symbolic link `/usr/lib/gcc/armv7l-tizen-linux-gnueabi/6.2.1/liblto_plugin.so': No such file or directory [ 7s] running setup postinstall script [ 7s] .init_b_cache/scripts/setup.post: line 1: syntax error near unexpected token `name' [ 7s] .init_b_cache/scripts/setup.post: line 1: `for i, name in ipairs({"passwd", "shadow", "group", "gshadow"}) do' [ 7s] initializing rpm db... [ 8s] reordering...cycle: libsoftokn3 -> nss [ 8s] breaking dependency nss -> libsoftokn3 [ 8s] done [ 8s] [1/100] installing libmagic-data-5.37-7.5 [ 8s] [2/100] installing setup-0.9-3.12 [ 8s] warning: /etc/profile created as /etc/profile.rpmnew [ 8s] [3/100] installing filesystem-3.1-4.1 [ 8s] [4/100] installing glibc-2.24-7.18 [ 9s] [5/100] installing libatomic-6.2.1-7.13 [ 9s] [6/100] installing libgcc-6.2.1-7.13 [ 9s] [7/100] installing bash-3.2.57-4.1 [ 9s] [8/100] installing binutils-2.27-3.42 [ 10s] [9/100] installing cpio-2.11-2.1 [ 10s] [10/100] installing diffutils-3.3-2.1 [ 10s] [11/100] installing findutils-4.3.8-3.62 [ 10s] [12/100] installing hostname-3.12-2.1 [ 10s] [13/100] installing libattr-2.4.47-3.64 [ 10s] [14/100] installing libbz2-1.0.6-4.18 [ 10s] [15/100] installing libcap-2.24-2.60 [ 11s] [16/100] installing libelf-0.153-2.23 [ 11s] [17/100] installing libexpat-2.2.7-3.16 [ 12s] [18/100] installing libext2fs-1.43.4-2.1 [ 15s] [19/100] installing libfreebl3-3.34.1-3.45 [ 18s] [20/100] installing libgfortran-6.2.1-7.13 [ 20s] [21/100] installing libgomp-6.2.1-7.13 [ 21s] [22/100] installing libitm-6.2.1-7.13 [ 21s] [23/100] installing libltdl-2.4.2-2.51 [ 23s] [24/100] installing liblua-5.1.5-3.8 [ 23s] [25/100] installing liblzma-5.2.2-2.50 [ 24s] [26/100] installing libpcre-8.41-4.1 [ 25s] [27/100] installing libpopt-1.16-2.14 [ 26s] [28/100] installing libpython-2.7.17-6.4 [ 27s] [29/100] installing libsmack-1.3.1-4.57 [ 28s] [30/100] installing libsmartcols-2.30-8.1 [ 29s] [31/100] installing libsqlite-3.21.0-9.9 [ 30s] [32/100] installing libstdc++-6.2.1-7.13 [ 31s] [33/100] installing libuuid-2.30-8.1 [ 32s] [34/100] installing m4-1.4.17-2.1 [ 34s] [35/100] installing net-tools-2.0_20121208git-2.1 [ 35s] [36/100] installing nspr-4.12-3.13 [ 36s] [37/100] installing patch-2.7-2.14 [ 36s] [38/100] installing pkg-config-0.28-3.61 [ 44s] [39/100] installing sed-4.1c-2.1 [ 44s] [40/100] installing update-alternatives-1.18.15-2.1 [ 44s] [41/100] installing which-2.20-2.1 [ 44s] [42/100] installing zlib-1.2.11-3.63 [ 44s] [43/100] installing build-compare-2015.04.28-2.35 [ 45s] [44/100] installing libstdc++-devel-6.2.1-7.13 [ 45s] [45/100] installing qemu-linux-user-x86_64-cross-2.7.0-1.5.1 [ 46s] [46/100] installing terminfo-base-full-5.9-3.50 [ 47s] [47/100] installing cpp-6.2.1-7.13 [ 47s] [48/100] installing gcc-c++-6.2.1-7.13 [ 48s] [49/100] installing coreutils-6.9-3.1 [ 48s] [50/100] installing db4-4.8.30.NC-3.63 [ 48s] [51/100] installing gawk-3.1.5-3.2 [ 48s] [52/100] installing grep-2.5.2-3.1 [ 48s] [53/100] installing libacl-2.2.52-2.60 [ 49s] [54/100] installing libasm-0.153-2.23 [ 49s] [55/100] installing libblkid-2.30-8.1 [ 49s] [56/100] installing libcc1-6.2.1-7.13 [ 49s] [57/100] installing libopenssl-1.0.2t-8.7 [ 50s] [58/100] installing libubsan-6.2.1-7.13 [ 50s] [59/100] installing make-4.0-2.22 [ 50s] [60/100] installing nss-certs-3.34.1-3.45 [ 50s] [61/100] installing smack-1.3.1-4.57 [ 50s] [62/100] installing bzip2-1.0.6-4.18 [ 50s] [63/100] installing libmagic-5.37-7.5 [ 51s] [64/100] installing libxml2-2.9.7-3.59 [ 51s] [65/100] installing xz-5.2.2-2.50 [ 51s] [66/100] installing libdw-0.153-2.23 [ 52s] [67/100] installing linux-glibc-devel-3.10-2.65 [ 52s] [68/100] installing file-5.37-7.5 [ 52s] [69/100] installing glibc-locale-2.24-7.18 [ 53s] [70/100] installing libmount-2.30-8.1 [ 53s] [71/100] installing libncurses-5.9-3.50 [ 53s] [72/100] installing libncurses6-5.9-3.50 [ 54s] [73/100] installing tar-1.17-3.1 [ 54s] [74/100] installing gzip-1.3.12-4.60 [ 54s] [75/100] installing libfdisk-2.30-8.1 [ 54s] [76/100] installing pam-1.1.6-3.1 [ 55s] [77/100] installing perl-5.20.0-4.25 [ 56s] [78/100] installing tzdata-2017c-3.3 [ 56s] [79/100] installing elfutils-0.153-2.23 [ 56s] [80/100] installing libarchive-3.3.1-2.1 [ 57s] [81/100] installing gcc-6.2.1-7.13 [ 57s] [82/100] installing build-mkbaselibs-20120927-2.1 [ 57s] [83/100] installing glibc-devel-2.24-7.18 [ 58s] [84/100] installing qemu-accel-x86_64-armv7l-0.4-4.15 [ 63s] [85/100] installing autoconf-2.69-2.67 [ 64s] [86/100] installing less-466-2.1 [ 64s] [87/100] installing libreadline-5.2-2.60 [ 64s] [88/100] installing procps-ng-3.3.15-6.1 [ 64s] [89/100] installing cmake-2.8.12.2-2.2 [ 65s] [90/100] installing automake-1.14.1-3.50 [ 65s] [91/100] installing build-20120927-2.1 [ 65s] [92/100] installing python-2.7.17-6.4 [ 66s] [93/100] installing util-linux-2.30-8.1 [ 66s] [94/100] installing libtool-2.4.2-2.51 [ 67s] [95/100] installing util-linux-su-2.30-8.1 [ 67s] [96/100] installing python-devel-2.7.17-6.4 [ 67s] [97/100] installing nss-3.34.1-3.45 [ 68s] [98/100] installing libsoftokn3-3.34.1-3.45 [ 68s] [99/100] installing rpm-4.11.0.1-5.37 [ 68s] [100/100] installing rpm-build-4.11.0.1-5.37 [ 68s] removing nis flags from /var/cache/build/root_1/etc/nsswitch.conf... [ 68s] now finalizing build dir... [ 69s] Running build time source services... [ 69s] build target is armv7l-tizen-linux [ 69s] ----------------------------------------------------------------- [ 69s] I have the following modifications for llvm.spec: [ 69s] 7c7 [ 69s] < Release: 1 [ 69s] --- [ 69s] > Release: 7.18 [ 69s] ----------------------------------------------------------------- [ 69s] ----- building llvm.spec (user abuild) [ 69s] ----------------------------------------------------------------- [ 69s] ----------------------------------------------------------------- [ 69s] + exec rpmbuild --define '_srcdefattr (-,root,root)' --nosignature --target=armv7l-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://build.tizen.org/Tizen:4.0:Base/arm/73de3b8617b92222cddda6dc07abe5f4-llvm' -ba /home/abuild/rpmbuild/SOURCES/llvm.spec [ 69s] Building target platforms: armv7l-tizen-linux [ 69s] Building for target armv7l-tizen-linux [ 69s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DZgReD [ 69s] + umask 022 [ 69s] + cd /home/abuild/rpmbuild/BUILD [ 69s] + cd /home/abuild/rpmbuild/BUILD [ 69s] + rm -rf llvm-3.8.1.src [ 69s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/llvm-3.8.1.tar.gz [ 69s] + /bin/tar -xf - [ 70s] + STATUS=0 [ 70s] + '[' 0 -ne 0 ']' [ 70s] + cd llvm-3.8.1.src [ 70s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 71s] + echo 'Patch #0 (8a5d774-to-2ad4f08.diff):' [ 71s] Patch #0 (8a5d774-to-2ad4f08.diff): [ 71s] + /bin/cat /home/abuild/rpmbuild/SOURCES/8a5d774-to-2ad4f08.diff [ 71s] + /bin/patch -p1 --fuzz=2 [ 71s] patching file include/llvm/ADT/Triple.h [ 71s] patching file lib/Support/Triple.cpp [ 71s] patching file lib/Target/ARM/ARMConstantPoolValue.cpp [ 71s] patching file my_new_patch.diff [ 71s] + echo 'Patch #1 (0002-BPF-make-pseudo-function-return-pointer.patch):' [ 71s] Patch #1 (0002-BPF-make-pseudo-function-return-pointer.patch): [ 71s] + /bin/cat /home/abuild/rpmbuild/SOURCES/0002-BPF-make-pseudo-function-return-pointer.patch [ 71s] + /bin/patch -p1 --fuzz=2 [ 71s] patching file include/llvm/IR/IntrinsicsBPF.td [ 71s] + cp /home/abuild/rpmbuild/SOURCES/llvm.manifest . [ 71s] + cd tools [ 71s] ++ pwd [ 71s] + echo /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools [ 71s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools [ 71s] + gzip -dc /home/abuild/rpmbuild/SOURCES/clang.tar.gz [ 71s] + tar -xf - [ 71s] + gzip -dc /home/abuild/rpmbuild/SOURCES/lldb.tar.gz [ 71s] + tar -xf - [ 71s] + pwd [ 71s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools [ 71s] + exit 0 [ 71s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4v05Zi [ 71s] + umask 022 [ 71s] + cd /home/abuild/rpmbuild/BUILD [ 71s] + cd llvm-3.8.1.src [ 71s] ++ uname -m [ 72s] + [[ armv7l == \a\a\r\c\h\6\4 ]] [ 72s] + LANG=C [ 72s] + export LANG [ 72s] + unset DISPLAY [ 72s] + CFLAGS='-O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -Wformat-security -fmessage-length=0 -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g' [ 72s] + export CFLAGS [ 72s] + CXXFLAGS='-O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -Wformat-security -fmessage-length=0 -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g -std=gnu++11' [ 72s] + export CXXFLAGS [ 72s] + FFLAGS='-O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -Wformat-security -fmessage-length=0 -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g -I%_fmoddir' [ 72s] + export FFLAGS [ 72s] + LDFLAGS= [ 72s] + export LDFLAGS [ 72s] + mkdir build [ 72s] + cd build [ 72s] + cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=No '-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;BPF' -DLLVM_BUILD_LLVM_DYLIB=1 -DLLDB_DISABLE_LIBEDIT=1 -DLLDB_DISABLE_PYTHON=1 -DLLVM_TARGET_ARCH=armv7l -DLLVM_HOST_TRIPLE=armv7l-tizen-linux-gnueabi -DLLDB_DISABLE_CURSES=1 .. [ 72s] -- The C compiler identification is GNU 6.2.1 [ 72s] -- The CXX compiler identification is GNU 6.2.1 [ 72s] -- The ASM compiler identification is GNU [ 72s] -- Found assembler: /usr/bin/gcc [ 72s] -- Check for working C compiler: /usr/bin/gcc [ 72s] -- Check for working C compiler: /usr/bin/gcc -- works [ 72s] -- Detecting C compiler ABI info [ 72s] -- Detecting C compiler ABI info - done [ 72s] -- Check for working CXX compiler: /usr/bin/g++ [ 72s] -- Check for working CXX compiler: /usr/bin/g++ -- works [ 72s] -- Detecting CXX compiler ABI info [ 72s] -- Detecting CXX compiler ABI info - done [ 72s] -- Looking for dirent.h [ 72s] -- Looking for dirent.h - found [ 72s] -- Looking for dlfcn.h [ 72s] -- Looking for dlfcn.h - found [ 72s] -- Looking for errno.h [ 72s] -- Looking for errno.h - found [ 72s] -- Looking for execinfo.h [ 72s] -- Looking for execinfo.h - found [ 72s] -- Looking for fcntl.h [ 72s] -- Looking for fcntl.h - found [ 72s] -- Looking for inttypes.h [ 72s] -- Looking for inttypes.h - found [ 72s] -- Looking for limits.h [ 72s] -- Looking for limits.h - found [ 72s] -- Looking for link.h [ 72s] -- Looking for link.h - found [ 72s] -- Looking for malloc.h [ 73s] -- Looking for malloc.h - found [ 73s] -- Looking for malloc/malloc.h [ 73s] -- Looking for malloc/malloc.h - not found [ 73s] -- Looking for ndir.h [ 73s] -- Looking for ndir.h - not found [ 73s] -- Looking for pthread.h [ 73s] -- Looking for pthread.h - found [ 73s] -- Looking for signal.h [ 73s] -- Looking for signal.h - found [ 73s] -- Looking for stdint.h [ 73s] -- Looking for stdint.h - found [ 73s] -- Looking for sys/dir.h [ 73s] -- Looking for sys/dir.h - found [ 73s] -- Looking for sys/ioctl.h [ 73s] -- Looking for sys/ioctl.h - found [ 73s] -- Looking for sys/mman.h [ 73s] -- Looking for sys/mman.h - found [ 73s] -- Looking for sys/ndir.h [ 73s] -- Looking for sys/ndir.h - not found [ 73s] -- Looking for sys/param.h [ 73s] -- Looking for sys/param.h - found [ 73s] -- Looking for sys/resource.h [ 73s] -- Looking for sys/resource.h - found [ 73s] -- Looking for sys/stat.h [ 73s] -- Looking for sys/stat.h - found [ 73s] -- Looking for sys/time.h [ 73s] -- Looking for sys/time.h - found [ 73s] -- Looking for sys/uio.h [ 73s] -- Looking for sys/uio.h - found [ 73s] -- Looking for termios.h [ 73s] -- Looking for termios.h - found [ 73s] -- Looking for unistd.h [ 73s] -- Looking for unistd.h - found [ 73s] -- Looking for utime.h [ 73s] -- Looking for utime.h - found [ 73s] -- Looking for valgrind/valgrind.h [ 73s] -- Looking for valgrind/valgrind.h - not found [ 73s] -- Looking for zlib.h [ 74s] -- Looking for zlib.h - not found [ 74s] -- Looking for fenv.h [ 74s] -- Looking for fenv.h - found [ 74s] -- Looking for FE_ALL_EXCEPT [ 74s] -- Looking for FE_ALL_EXCEPT - found [ 74s] -- Looking for FE_INEXACT [ 74s] -- Looking for FE_INEXACT - found [ 74s] -- Looking for mach/mach.h [ 74s] -- Looking for mach/mach.h - not found [ 74s] -- Looking for mach-o/dyld.h [ 74s] -- Looking for mach-o/dyld.h - not found [ 74s] -- Looking for histedit.h [ 74s] -- Looking for histedit.h - not found [ 74s] -- Performing Test HAVE_CXXABI_H [ 74s] -- Performing Test HAVE_CXXABI_H - Success [ 74s] -- Looking for pthread_create in pthread [ 74s] -- Looking for pthread_create in pthread - found [ 74s] -- Looking for pthread_getspecific in pthread [ 74s] -- Looking for pthread_getspecific in pthread - found [ 74s] -- Looking for pthread_rwlock_init in pthread [ 74s] -- Looking for pthread_rwlock_init in pthread - found [ 74s] -- Looking for pthread_mutex_lock in pthread [ 74s] -- Looking for pthread_mutex_lock in pthread - found [ 74s] -- Looking for dlopen in dl [ 74s] -- Looking for dlopen in dl - found [ 74s] -- Looking for clock_gettime in rt [ 74s] -- Looking for clock_gettime in rt - found [ 74s] -- Looking for compress2 in z [ 74s] -- Looking for compress2 in z - not found [ 74s] -- Looking for setupterm in tinfo [ 74s] -- Looking for setupterm in tinfo - not found [ 74s] -- Looking for setupterm in terminfo [ 74s] -- Looking for setupterm in terminfo - not found [ 74s] -- Looking for setupterm in curses [ 74s] -- Looking for setupterm in curses - not found [ 74s] -- Looking for setupterm in ncurses [ 74s] -- Looking for setupterm in ncurses - not found [ 74s] -- Looking for setupterm in ncursesw [ 75s] -- Looking for setupterm in ncursesw - not found [ 75s] -- Looking for arc4random [ 75s] -- Looking for arc4random - not found [ 75s] -- Looking for backtrace [ 75s] -- Looking for backtrace - found [ 75s] -- Looking for getpagesize [ 75s] -- Looking for getpagesize - found [ 75s] -- Looking for getrusage [ 75s] -- Looking for getrusage - found [ 75s] -- Looking for setrlimit [ 75s] -- Looking for setrlimit - found [ 75s] -- Looking for isatty [ 75s] -- Looking for isatty - found [ 75s] -- Looking for futimens [ 75s] -- Looking for futimens - found [ 75s] -- Looking for futimes [ 75s] -- Looking for futimes - found [ 75s] -- Looking for writev [ 75s] -- Looking for writev - found [ 75s] -- Looking for mallctl [ 75s] -- Looking for mallctl - not found [ 75s] -- Looking for mallinfo [ 75s] -- Looking for mallinfo - found [ 75s] -- Looking for malloc_zone_statistics [ 75s] -- Looking for malloc_zone_statistics - not found [ 75s] -- Looking for mkdtemp [ 75s] -- Looking for mkdtemp - found [ 75s] -- Looking for mkstemp [ 75s] -- Looking for mkstemp - found [ 75s] -- Looking for mktemp [ 75s] -- Looking for mktemp - found [ 75s] -- Looking for closedir [ 75s] -- Looking for closedir - found [ 75s] -- Looking for opendir [ 76s] -- Looking for opendir - found [ 76s] -- Looking for readdir [ 76s] -- Looking for readdir - found [ 76s] -- Looking for getcwd [ 76s] -- Looking for getcwd - found [ 76s] -- Looking for gettimeofday [ 76s] -- Looking for gettimeofday - found [ 76s] -- Looking for getrlimit [ 76s] -- Looking for getrlimit - found [ 76s] -- Looking for posix_spawn [ 76s] -- Looking for posix_spawn - found [ 76s] -- Looking for pread [ 76s] -- Looking for pread - found [ 76s] -- Looking for realpath [ 76s] -- Looking for realpath - found [ 76s] -- Looking for sbrk [ 76s] -- Looking for sbrk - found [ 76s] -- Looking for srand48 [ 76s] -- Looking for srand48 - found [ 76s] -- Looking for lrand48 [ 76s] -- Looking for lrand48 - found [ 76s] -- Looking for drand48 [ 76s] -- Looking for drand48 - found [ 76s] -- Looking for strtoll [ 76s] -- Looking for strtoll - found [ 76s] -- Looking for strtoq [ 76s] -- Looking for strtoq - found [ 76s] -- Looking for strerror [ 76s] -- Looking for strerror - found [ 76s] -- Looking for strerror_r [ 76s] -- Looking for strerror_r - found [ 76s] -- Looking for strerror_s [ 77s] -- Looking for strerror_s - not found [ 77s] -- Looking for setenv [ 77s] -- Looking for setenv - found [ 77s] -- Looking for dlerror [ 77s] -- Looking for dlerror - found [ 77s] -- Looking for dlopen [ 77s] -- Looking for dlopen - found [ 77s] -- Looking for __GLIBC__ [ 77s] -- Looking for __GLIBC__ - found [ 77s] -- Performing Test HAVE_INT64_T [ 77s] -- Performing Test HAVE_INT64_T - Success [ 77s] -- Performing Test HAVE_UINT64_T [ 77s] -- Performing Test HAVE_UINT64_T - Success [ 77s] -- Performing Test HAVE_U_INT64_T [ 77s] -- Performing Test HAVE_U_INT64_T - Success [ 77s] -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB [ 77s] -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success [ 77s] -- Performing Test LLVM_HAS_ATOMICS [ 77s] -- Performing Test LLVM_HAS_ATOMICS - Success [ 77s] -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG [ 77s] -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success [ 77s] -- Performing Test HAS_MAYBE_UNINITIALIZED [ 77s] -- Performing Test HAS_MAYBE_UNINITIALIZED - Success [ 77s] -- Target triple: armv7l-unknown-linux-gnueabi [ 77s] -- Native target architecture is ARM [ 77s] -- Threads enabled. [ 77s] -- Doxygen disabled. [ 77s] -- Sphinx disabled. [ 77s] -- Go bindings disabled. [ 77s] -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) [ 77s] -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) [ 77s] -- OCaml bindings disabled. [ 77s] -- Performing Test C_SUPPORTS_FPIC [ 78s] -- Performing Test C_SUPPORTS_FPIC - Success [ 78s] -- Performing Test CXX_SUPPORTS_FPIC [ 78s] -- Performing Test CXX_SUPPORTS_FPIC - Success [ 78s] -- Building with -fPIC [ 78s] -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG [ 78s] -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success [ 78s] -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG [ 78s] -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success [ 78s] -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG [ 78s] -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed [ 78s] -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG [ 78s] -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed [ 78s] -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG [ 78s] -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed [ 78s] -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG [ 78s] -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success [ 78s] -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP [ 78s] -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed [ 78s] -- Performing Test CXX_SUPPORTS_CXX11 [ 78s] -- Performing Test CXX_SUPPORTS_CXX11 - Success [ 78s] -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS [ 78s] -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success [ 78s] -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS [ 78s] -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success [ 78s] -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS [ 78s] -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success [ 78s] -- Performing Test C_SUPPORTS_FDATA_SECTIONS [ 78s] -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success [ 78s] -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS [ 78s] -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success [ 79s] -- Found PythonInterp: /bin/python (found version "2.7.17") [ 79s] -- Constructing LLVMBuild project information [ 80s] -- Targeting X86 [ 80s] -- Targeting ARM [ 80s] -- Targeting AArch64 [ 81s] -- Targeting BPF [ 81s] -- Clang version: 3.8.1 [ 81s] -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG [ 81s] -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed [ 81s] -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_DECLARATIONS [ 82s] -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_DECLARATIONS - Success [ 82s] -- Performing Test CXX_SUPPORTS_NO_UNKNOWN_PRAGMAS [ 82s] -- Performing Test CXX_SUPPORTS_NO_UNKNOWN_PRAGMAS - Success [ 82s] -- Performing Test CXX_SUPPORTS_NO_STRICT_ALIASING [ 82s] -- Performing Test CXX_SUPPORTS_NO_STRICT_ALIASING - Success [ 82s] -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_REGISTER [ 82s] -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_REGISTER - Success [ 82s] -- Performing Test CXX_SUPPORTS_NO_VLA_EXTENSION [ 82s] -- Performing Test CXX_SUPPORTS_NO_VLA_EXTENSION - Success [ 82s] -- LLDB version: 3.8.1 [ 82s] -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR) [ 82s] -- Performing Test HAVE_PROCESS_VM_READV [ 82s] -- Performing Test HAVE_PROCESS_VM_READV - Success [ 82s] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) [ 83s] -- Symbols (liblldb): only exporting liblldb.exports symbols [ 85s] -- Configuring done [ 87s] -- Generating done [ 87s] -- Build files have been written to: /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/build [ 88s] + make -j8 [ 88s] Scanning dependencies of target LLVMHello_exports [ 88s] [ 0%] Creating export file for LLVMHello [ 88s] Scanning dependencies of target LLVMOption [ 88s] Scanning dependencies of target LLVMTableGen [ 88s] Scanning dependencies of target LLVMMCDisassembler [ 88s] [ 0%] Scanning dependencies of target LLVMMCParser [ 88s] [ 0%] [ 0%] Built target LLVMHello_exports [ 88s] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [ 88s] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [ 88s] [ 0%] [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [ 88s] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [ 88s] Scanning dependencies of target obj.llvm-tblgen [ 88s] Scanning dependencies of target LLVMDebugInfoCodeView [ 88s] [ 0%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/FieldListRecordBuilder.cpp.o [ 88s] [ 0%] Scanning dependencies of target LLVMMC [ 88s] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [ 88s] Scanning dependencies of target LLVMSupport [ 88s] [ 0%] [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [ 88s] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [ 89s] [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [ 89s] [ 0%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [ 89s] [ 0%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ListRecordBuilder.cpp.o [ 89s] [ 0%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [ 89s] [ 0%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [ 89s] [ 1%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MemoryTypeTableBuilder.cpp.o [ 90s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [ 90s] [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [ 90s] [ 1%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MethodListRecordBuilder.cpp.o [ 90s] [ 1%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [ 91s] [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [ 91s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/utils/TableGen/AsmMatcherEmitter.cpp:727:6: warning: 'void {anonymous}::MatchableInfo::dump() const' defined but not used [-Wunused-function] [ 91s] void MatchableInfo::dump() const { [ 91s] ^~~~~~~~~~~~~ [ 91s] [ 1%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordBuilder.cpp.o [ 91s] [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [ 91s] [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [ 91s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/MC/ELFObjectWriter.cpp:298:6: warning: 'static bool {anonymous}::ELFObjectWriter::isFixupKindPCRel(const llvm::MCAssembler&, unsigned int)' defined but not used [-Wunused-function] [ 91s] bool ELFObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { [ 91s] ^~~~~~~~~~~~~~~ [ 91s] [ 1%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableBuilder.cpp.o [ 91s] [ 1%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [ 92s] [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [ 92s] Linking CXX static library ../../libLLVMDebugInfoCodeView.a [ 92s] [ 1%] Built target LLVMDebugInfoCodeView [ 92s] [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [ 93s] Linking CXX static library ../../libLLVMMCDisassembler.a [ 93s] [ 1%] Built target LLVMMCDisassembler [ 93s] Scanning dependencies of target LLVMDebugInfoDWARF [ 93s] [ 1%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 93s] Linking CXX static library ../libLLVMOption.a [ 93s] [ 1%] Built target LLVMOption [ 93s] [ 1%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [ 94s] [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [ 94s] [ 1%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [ 94s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [ 94s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [ 95s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [ 95s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [ 95s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [ 95s] [ 2%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [ 95s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [ 96s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [ 96s] [ 2%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [ 96s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [ 96s] [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [ 97s] [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [ 97s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [ 97s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [ 97s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [ 97s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/MC/MCParser/DarwinAsmParser.cpp: In member function 'bool {anonymous}::DarwinAsmParser::parseVersionMin(llvm::StringRef, llvm::SMLoc)': [ 97s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:932:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 97s] if (Update > 255 || Update < 0) [ 97s] ^~ [ 97s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:934:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' [ 97s] Lex(); [ 97s] ^~~ [ 97s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [ 98s] [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o [ 98s] [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o [ 98s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [ 98s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [ 98s] [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [ 99s] [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [ 99s] [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [ 99s] [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [ 99s] [ 3%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [ 100s] Scanning dependencies of target LLVMDebugInfoPDB [ 100s] [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [ 100s] [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [ 100s] [ 3%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [ 100s] [ 3%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [ 101s] [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [ 101s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [ 101s] [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [ 101s] [ 3%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 101s] [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [ 102s] [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [ 102s] [ 3%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o [ 102s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [ 102s] [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [ 102s] Linking CXX static library ../../libLLVMMCParser.a [ 102s] [ 3%] Built target LLVMMCParser [ 102s] [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 103s] [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o [ 103s] [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o [ 103s] [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [ 103s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [ 104s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [ 104s] Linking CXX static library ../libLLVMTableGen.a [ 104s] [ 3%] Built target LLVMTableGen [ 104s] [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [ 104s] [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [ 104s] [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [ 104s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataStream.cpp.o [ 104s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [ 105s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 105s] [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeGenInfo.cpp.o [ 105s] [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [ 105s] [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [ 105s] [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [ 105s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [ 105s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [ 106s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [ 106s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [ 106s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 106s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [ 106s] [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o [ 106s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [ 106s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [ 107s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [ 107s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o [ 107s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [ 108s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [ 108s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [ 108s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [ 109s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [ 109s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [ 109s] [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [ 109s] [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o [ 109s] [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o [ 109s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [ 109s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [ 110s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [ 110s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [ 110s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [ 110s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [ 110s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [ 110s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [ 111s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [ 111s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [ 111s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [ 112s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [ 112s] [ 4%] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [ 112s] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [ 112s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [ 112s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [ 112s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [ 113s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [ 113s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [ 113s] [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o [ 113s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [ 113s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [ 114s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [ 114s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [ 114s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [ 114s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [ 114s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 114s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [ 114s] [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 114s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [ 114s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [ 115s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o [ 115s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o [ 115s] [ 5%] [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [ 115s] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [ 115s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [ 115s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [ 115s] [ 7%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o [ 116s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [ 116s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [ 116s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [ 116s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [ 116s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [ 116s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [ 116s] Linking CXX static library ../../libLLVMDebugInfoDWARF.a [ 116s] [ 7%] Built target LLVMDebugInfoDWARF [ 116s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [ 116s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [ 117s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [ 117s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [ 117s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [ 117s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [ 117s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [ 117s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [ 117s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [ 117s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o [ 118s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [ 118s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o [ 118s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [ 118s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryObject.cpp.o [ 118s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [ 119s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [ 119s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [ 119s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [ 119s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [ 119s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o [ 119s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [ 120s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [ 120s] Scanning dependencies of target LLVMSymbolize [ 120s] [ 7%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [ 120s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [ 121s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [ 121s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [ 121s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o [ 121s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [ 121s] Linking CXX static library ../../libLLVMDebugInfoPDB.a [ 121s] [ 7%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [ 121s] [ 7%] Built target LLVMDebugInfoPDB [ 121s] [ 7%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 122s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [ 122s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [ 123s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [ 123s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [ 123s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [ 123s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [ 124s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [ 124s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [ 124s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [ 124s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o [ 125s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [ 125s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [ 125s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [ 125s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [ 126s] Linking CXX static library ../../libLLVMSymbolize.a [ 126s] [ 7%] Built target LLVMSymbolize [ 126s] Scanning dependencies of target LLVMLineEditor [ 126s] [ 7%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [ 126s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [ 126s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [ 127s] [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [ 127s] Scanning dependencies of target llvm-PerfectShuffle [ 127s] [ 8%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [ 127s] Linking CXX static library ../libLLVMLineEditor.a [ 127s] [ 8%] Built target LLVMLineEditor [ 127s] Scanning dependencies of target count [ 127s] [ 8%] Building C object utils/count/CMakeFiles/count.dir/count.c.o [ 127s] Linking C executable ../../bin/count [ 127s] [ 8%] Built target count [ 127s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [ 127s] [ 8%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [ 127s] Scanning dependencies of target gtest [ 127s] [ 8%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o [ 127s] Scanning dependencies of target gtest_main [ 127s] [ 8%] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o [ 128s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StreamingMemoryObject.cpp.o [ 128s] Linking CXX executable ../../bin/llvm-PerfectShuffle [ 128s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [ 128s] [ 8%] Built target llvm-PerfectShuffle [ 128s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [ 129s] [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o [ 129s] [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o [ 129s] Linking CXX static library ../../../lib/libgtest_main.a [ 129s] [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o [ 129s] [ 8%] Built target gtest_main [ 129s] [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o [ 129s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o [ 129s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [ 130s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [ 130s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [ 130s] [ 8%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [ 131s] Scanning dependencies of target LTO_exports [ 131s] [ 8%] Creating export file for LTO [ 131s] [ 8%] Built target LTO_exports [ 131s] Scanning dependencies of target obj.clang-tblgen [ 131s] [ 8%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangASTNodesEmitter.cpp.o [ 131s] [ 8%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangAttrEmitter.cpp.o [ 131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:975:6: warning: 'void {anonymous}::FilterChooser::SingletonExists(unsigned int) const' defined but not used [-Wunused-function] [ 131s] void FilterChooser::SingletonExists(unsigned Opc) const { [ 131s] ^~~~~~~~~~~~~ [ 131s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [ 132s] [ 8%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [ 133s] [ 8%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [ 133s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [ 133s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [ 134s] Linking CXX static library ../../lib/libgtest.a [ 134s] [ 9%] Built target gtest [ 134s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [ 134s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolizer.cpp.o [ 134s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 135s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [ 135s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o [ 135s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [ 135s] Scanning dependencies of target libclang_exports [ 135s] [ 9%] Creating export file for libclang [ 135s] [ 9%] Built target libclang_exports [ 135s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o [ 136s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [ 136s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [ 136s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [ 136s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [ 137s] [ 9%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o [ 137s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [ 138s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [ 138s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [ 138s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [ 139s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [ 139s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [ 139s] [ 9%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o [ 140s] [ 9%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o [ 140s] [ 9%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o [ 140s] [ 9%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangSACheckersEmitter.cpp.o [ 140s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [ 142s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [ 142s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [ 142s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [ 142s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [ 142s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [ 142s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o [ 143s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [ 143s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [ 143s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [ 143s] [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o [ 143s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o [ 143s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/MC/WinCOFFObjectWriter.cpp:225:8: warning: 'static size_t {anonymous}::COFFSection::size()' defined but not used [-Wunused-function] [ 143s] size_t COFFSection::size() { return COFF::SectionSize; } [ 143s] ^~~~~~~~~~~ [ 143s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o [ 144s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [ 144s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [ 145s] [ 9%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/NeonEmitter.cpp.o [ 145s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [ 145s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [ 145s] [ 10%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/YAML.cpp.o [ 145s] [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o [ 145s] [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o [ 145s] [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o [ 146s] [ 10%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/TableGen.cpp.o [ 146s] Scanning dependencies of target scan-build [ 146s] [ 10%] Generating ../../../../bin/scan-build [ 146s] [ 10%] Generating ../../../../libexec/ccc-analyzer [ 146s] [ 10%] Generating ../../../../libexec/c++-analyzer [ 146s] [ 10%] Generating ../../../../share/man/man1/scan-build.1 [ 146s] [ 10%] Generating ../../../../share/scan-build/scanview.css [ 146s] [ 10%] Generating ../../../../share/scan-build/sorttable.js [ 146s] [ 10%] Built target scan-build [ 146s] Scanning dependencies of target scan-view [ 146s] [ 10%] Linking CXX static library ../libLLVMMC.a [ 146s] Generating ../../../../bin/scan-view [ 146s] [ 10%] Generating ../../../../share/scan-view/ScanView.py [ 146s] [ 10%] Generating ../../../../share/scan-view/Reporter.py [ 146s] [ 10%] Generating ../../../../share/scan-view/startfile.py [ 146s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [ 146s] [ 10%] Generating ../../../../share/scan-view/FileRadar.scpt [ 146s] [ 10%] Generating ../../../../share/scan-view/GetRadarVersion.scpt [ 146s] [ 10%] Generating ../../../../share/scan-view/bugcatcher.ico [ 146s] [ 10%] Built target scan-view [ 146s] Scanning dependencies of target liblldb_exports [ 146s] [ 10%] Creating export file for liblldb [ 146s] [ 10%] Built target liblldb_exports [ 146s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o [ 146s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [ 146s] [ 10%] Built target LLVMMC [ 146s] Scanning dependencies of target BugpointPasses_exports [ 146s] [ 10%] Creating export file for BugpointPasses [ 146s] [ 10%] Built target BugpointPasses_exports [ 146s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [ 147s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [ 147s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [ 147s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o [ 147s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [ 147s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o [ 148s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o [ 148s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [ 148s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o [ 148s] [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [ 148s] [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [ 149s] Linking CXX static library ../libLLVMSupport.a [ 149s] [ 11%] Built target obj.llvm-tblgen [ 149s] [ 11%] Built target LLVMSupport [ 149s] Scanning dependencies of target llvm-tblgen [ 149s] Scanning dependencies of target not [ 149s] Scanning dependencies of target FileCheck [ 149s] Scanning dependencies of target llvm-config [ 149s] Scanning dependencies of target yaml-bench [ 149s] Scanning dependencies of target llvm-mcmarkup [ 149s] Linking CXX executable ../../bin/llvm-tblgen [ 149s] [ 11%] [ 11%] [ 11%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [ 149s] [ 11%] [ 11%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o [ 149s] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o [ 149s] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o [ 149s] Building CXX object tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o [ 150s] Linking CXX executable ../../bin/not [ 150s] [ 11%] Built target not [ 150s] [ 11%] Built target llvm-tblgen [ 150s] Scanning dependencies of target AttributeCompatFuncTableGen [ 150s] Scanning dependencies of target intrinsics_gen [ 150s] Scanning dependencies of target LibOptionsTableGen [ 150s] [ 11%] [ 11%] [ 11%] Building AttributesCompatFunc.inc... [ 150s] Building Options.inc... [ 150s] Building Attributes.inc... [ 150s] [ 11%] Updating AttributesCompatFunc.inc... [ 150s] [ 11%] Built target AttributeCompatFuncTableGen [ 150s] [ 11%] Building Intrinsics.gen... [ 150s] [ 11%] Scanning dependencies of target ClangDriverOptions [ 150s] Updating Options.inc... [ 150s] [ 11%] Building Options.inc... [ 150s] [ 11%] Built target LibOptionsTableGen [ 150s] Scanning dependencies of target LLVMLibDriver [ 150s] [ 11%] Building CXX object lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o [ 151s] Linking CXX executable ../../bin/llvm-mcmarkup [ 151s] Linking CXX executable ../../bin/yaml-bench [ 151s] [ 11%] Built target llvm-mcmarkup [ 151s] [ 11%] Updating Attributes.inc... [ 151s] [ 11%] Built target yaml-bench [ 151s] [ 11%] Updating Options.inc... [ 151s] [ 11%] Built target ClangDriverOptions [ 152s] Linking CXX executable ../../bin/llvm-config [ 152s] [ 11%] Built target llvm-config [ 152s] Linking CXX static library ../libLLVMLibDriver.a [ 152s] [ 11%] Built target LLVMLibDriver [ 152s] [ 11%] Built target obj.clang-tblgen [ 152s] Scanning dependencies of target clang-tblgen [ 152s] Linking CXX executable ../../../../bin/clang-tblgen [ 152s] [ 11%] Built target clang-tblgen [ 152s] Scanning dependencies of target clang-headers [ 152s] Scanning dependencies of target ClangAttrDump [ 152s] Scanning dependencies of target ClangAttrPCHRead [ 152s] Scanning dependencies of target ClangAttrClasses [ 152s] Scanning dependencies of target ClangAttrVisitor [ 152s] Scanning dependencies of target ClangAttrImpl [ 152s] [ 11%] [ 11%] [ 11%] [ 11%] [ 11%] [ 11%] Copying clang's adxintrin.h... [ 152s] Building AttrPCHRead.inc... [ 152s] Building AttrDump.inc... [ 152s] Building Attrs.inc... [ 152s] Building AttrVisitor.inc... [ 152s] Building AttrImpl.inc... [ 152s] [ 11%] Copying clang's altivec.h... [ 153s] [ 11%] Copying clang's ammintrin.h... [ 153s] [ 11%] Copying clang's arm_acle.h... [ 153s] [ 11%] Copying clang's avx2intrin.h... [ 153s] [ 11%] Copying clang's avx512bwintrin.h... [ 153s] [ 11%] Copying clang's avx512cdintrin.h... [ 153s] [ 11%] Copying clang's avx512erintrin.h... [ 153s] [ 11%] Copying clang's avx512fintrin.h... [ 153s] [ 11%] Copying clang's avx512vlbwintrin.h... [ 153s] [ 11%] Copying clang's avx512vlintrin.h... [ 153s] [ 11%] Copying clang's avx512dqintrin.h... [ 153s] [ 11%] Copying clang's avx512vldqintrin.h... [ 153s] [ 11%] Copying clang's pkuintrin.h... [ 153s] [ 13%] Copying clang's avxintrin.h... [ 153s] [ 13%] Copying clang's bmi2intrin.h... [ 153s] [ 13%] Copying clang's bmiintrin.h... [ 153s] [ 13%] Copying clang's __clang_cuda_runtime_wrapper.h... [ 153s] [ 13%] Copying clang's cpuid.h... [ 153s] [ 13%] Copying clang's cuda_builtin_vars.h... [ 153s] [ 13%] [ 13%] Updating AttrVisitor.inc... [ 153s] Copying clang's emmintrin.h... [ 153s] [ 13%] [ 13%] Built target ClangAttrVisitor [ 153s] [ 13%] [ 13%] Updating AttrDump.inc... [ 153s] [ 13%] Updating Attrs.inc... [ 153s] Copying clang's f16cintrin.h... [ 153s] Copying clang's float.h... [ 153s] [ 13%] Built target ClangAttrDump [ 153s] [ 13%] Built target ClangAttrClasses [ 153s] [ 13%] Scanning dependencies of target ClangDeclNodes [ 153s] [ 13%] Scanning dependencies of target ClangStmtNodes [ 153s] Copying clang's fma4intrin.h... [ 153s] Copying clang's fmaintrin.h... [ 153s] [ 13%] [ 13%] Building DeclNodes.inc... [ 153s] Building StmtNodes.inc... [ 153s] [ 13%] Scanning dependencies of target ClangCommentNodes [ 153s] Copying clang's fxsrintrin.h... [ 153s] [ 14%] [ 14%] Building CommentNodes.inc... [ 153s] Copying clang's htmintrin.h... [ 153s] [ 14%] Copying clang's htmxlintrin.h... [ 153s] [ 15%] Updating AttrPCHRead.inc... [ 153s] [ 15%] Copying clang's ia32intrin.h... [ 153s] [ 15%] Built target ClangAttrPCHRead [ 153s] [ 15%] [ 15%] Scanning dependencies of target ClangCommentHTMLTags [ 153s] Updating DeclNodes.inc... [ 153s] Copying clang's immintrin.h... [ 153s] [ 15%] Building CommentHTMLTags.inc... [ 153s] [ 15%] Built target ClangDeclNodes [ 153s] [ 15%] [ 15%] [ 15%] Copying clang's Intrin.h... [ 153s] Updating CommentNodes.inc... [ 153s] Copying clang's inttypes.h... [ 153s] [ 15%] Updating StmtNodes.inc... [ 153s] [ 15%] Built target ClangCommentNodes [ 153s] [ 15%] Scanning dependencies of target ClangCommentHTMLTagsProperties [ 153s] [ 15%] [ 15%] [ 15%] Copying clang's iso646.h... [ 153s] Built target ClangStmtNodes [ 153s] Updating AttrImpl.inc... [ 153s] Copying clang's limits.h... [ 153s] [ 15%] [ 15%] [ 15%] Building CommentHTMLTagsProperties.inc... [ 153s] Copying clang's lzcntintrin.h... [ 153s] [ 15%] Copying clang's mm3dnow.h... [ 153s] Built target ClangAttrImpl [ 153s] [ 15%] Scanning dependencies of target ClangCommentCommandInfo [ 153s] Scanning dependencies of target ClangCommentHTMLNamedCharacterReferences [ 153s] Copying clang's mmintrin.h... [ 153s] [ 15%] Scanning dependencies of target ClangCommentCommandList [ 153s] [ 15%] Building CommentCommandInfo.inc... [ 153s] [ 15%] Building CommentHTMLNamedCharacterReferences.inc... [ 153s] [ 15%] Copying clang's mm_malloc.h... [ 153s] Building CommentCommandList.inc... [ 153s] [ 15%] [ 15%] Updating CommentHTMLTags.inc... [ 153s] Copying clang's module.modulemap... [ 153s] [ 15%] Built target ClangCommentHTMLTags [ 153s] [ 15%] [ 15%] Copying clang's nmmintrin.h... [ 153s] [ 15%] Copying clang's pmmintrin.h... [ 153s] Updating CommentHTMLTagsProperties.inc... [ 153s] [ 15%] Scanning dependencies of target ClangDiagnosticParse [ 153s] Copying clang's popcntintrin.h... [ 153s] [ 15%] Built target ClangCommentHTMLTagsProperties [ 153s] [ 15%] Building DiagnosticParseKinds.inc... [ 153s] [ 15%] Scanning dependencies of target ClangDiagnosticAST [ 153s] Copying clang's prfchwintrin.h... [ 153s] [ 15%] Building DiagnosticASTKinds.inc... [ 153s] [ 15%] Copying clang's rdseedintrin.h... [ 153s] [ 15%] [ 15%] Updating CommentCommandList.inc... [ 153s] Updating CommentCommandInfo.inc... [ 153s] [ 16%] Copying clang's rtmintrin.h... [ 153s] [ 16%] [ 16%] Built target ClangCommentCommandList [ 153s] Built target ClangCommentCommandInfo [ 153s] [ 16%] [ 16%] Scanning dependencies of target ClangDiagnosticAnalysis [ 153s] Copying clang's shaintrin.h... [ 153s] Copying clang's s390intrin.h... [ 153s] [ 16%] [ 16%] Building DiagnosticAnalysisKinds.inc... [ 153s] [ 16%] Copying clang's smmintrin.h... [ 153s] Scanning dependencies of target ClangDiagnosticComment [ 153s] Updating CommentHTMLNamedCharacterReferences.inc... [ 153s] [ 16%] [ 16%] Building DiagnosticCommentKinds.inc... [ 153s] [ 16%] Built target ClangCommentHTMLNamedCharacterReferences [ 153s] Copying clang's stdalign.h... [ 153s] [ 16%] Copying clang's stdarg.h... [ 153s] [ 16%] Copying clang's stdatomic.h... [ 153s] Linking CXX executable ../../bin/FileCheck [ 153s] [ 16%] Copying clang's stdbool.h... [ 153s] [ 16%] Copying clang's stddef.h... [ 153s] Scanning dependencies of target ClangDiagnosticCommon [ 153s] [ 16%] [ 16%] Copying clang's __stddef_max_align_t.h... [ 153s] Building DiagnosticCommonKinds.inc... [ 153s] [ 16%] Copying clang's stdint.h... [ 153s] [ 16%] Copying clang's stdnoreturn.h... [ 153s] [ 16%] Copying clang's tbmintrin.h... [ 153s] [ 16%] Copying clang's tgmath.h... [ 153s] [ 16%] Copying clang's tmmintrin.h... [ 153s] [ 16%] Copying clang's unwind.h... [ 153s] [ 16%] Copying clang's vadefs.h... [ 153s] [ 16%] Copying clang's varargs.h... [ 153s] [ 16%] Copying clang's vecintrin.h... [ 153s] [ 16%] Copying clang's __wmmintrin_aes.h... [ 153s] [ 16%] Built target FileCheck [ 153s] [ 16%] Scanning dependencies of target ClangDiagnosticDriver [ 153s] Copying clang's wmmintrin.h... [ 153s] [ 16%] Building DiagnosticDriverKinds.inc... [ 153s] [ 16%] Copying clang's __wmmintrin_pclmul.h... [ 153s] [ 16%] Copying clang's x86intrin.h... [ 153s] [ 16%] Copying clang's xmmintrin.h... [ 153s] [ 16%] Copying clang's xopintrin.h... [ 153s] [ 16%] [ 16%] Copying clang's xsaveintrin.h... [ 153s] Updating Intrinsics.gen... [ 153s] [ 16%] Copying clang's xsaveoptintrin.h... [ 153s] [ 16%] Built target intrinsics_gen [ 153s] [ 16%] Scanning dependencies of target ClangDiagnosticFrontend [ 153s] Copying clang's xsavecintrin.h... [ 153s] [ 16%] [ 16%] Building DiagnosticFrontendKinds.inc... [ 153s] Copying clang's xsavesintrin.h... [ 153s] [ 16%] Copying clang's xtestintrin.h... [ 153s] [ 16%] Building arm_neon.h... [ 154s] [ 16%] Updating DiagnosticParseKinds.inc... [ 154s] [ 16%] Built target ClangDiagnosticParse [ 154s] Scanning dependencies of target ClangDiagnosticLex [ 154s] [ 16%] Building DiagnosticLexKinds.inc... [ 154s] [ 16%] Updating DiagnosticAnalysisKinds.inc... [ 154s] [ 16%] Built target ClangDiagnosticAnalysis [ 154s] Scanning dependencies of target ClangDiagnosticSema [ 154s] [ 16%] Building DiagnosticSemaKinds.inc... [ 154s] [ 16%] Updating DiagnosticCommentKinds.inc... [ 154s] [ 16%] Built target ClangDiagnosticComment [ 154s] Scanning dependencies of target ClangAttrHasAttributeImpl [ 154s] [ 16%] Building AttrHasAttributeImpl.inc... [ 154s] [ 16%] Updating DiagnosticASTKinds.inc... [ 154s] [ 16%] [ 16%] Built target ClangDiagnosticAST [ 154s] Updating DiagnosticCommonKinds.inc... [ 154s] Scanning dependencies of target ClangDiagnosticIndexName [ 154s] [ 16%] Built target ClangDiagnosticCommon [ 154s] [ 16%] Building DiagnosticIndexName.inc... [ 154s] Scanning dependencies of target ClangDiagnosticSerialization [ 154s] [ 16%] Building DiagnosticSerializationKinds.inc... [ 154s] [ 16%] Updating DiagnosticDriverKinds.inc... [ 154s] [ 16%] Built target ClangDiagnosticDriver [ 154s] Scanning dependencies of target ClangDiagnosticGroups [ 154s] [ 16%] [ 16%] Building DiagnosticGroups.inc... [ 154s] Updating AttrHasAttributeImpl.inc... [ 154s] [ 16%] Built target ClangAttrHasAttributeImpl [ 154s] Scanning dependencies of target ClangAttrList [ 154s] [ 16%] Building AttrList.inc... [ 154s] [ 16%] Updating AttrList.inc... [ 154s] [ 16%] Built target ClangAttrList [ 154s] Scanning dependencies of target ClangARMNeon [ 154s] [ 16%] Building arm_neon.inc... [ 154s] [ 16%] Updating DiagnosticFrontendKinds.inc... [ 154s] [ 16%] Built target ClangDiagnosticFrontend [ 154s] [ 16%] Scanning dependencies of target ClangAttrParserStringSwitches [ 154s] Updating DiagnosticLexKinds.inc... [ 154s] [ 16%] [ 16%] Built target ClangDiagnosticLex [ 154s] Building AttrParserStringSwitches.inc... [ 154s] Scanning dependencies of target ClangAttrTemplateInstantiate [ 154s] [ 16%] Building AttrTemplateInstantiate.inc... [ 154s] [ 16%] Updating DiagnosticIndexName.inc... [ 154s] [ 16%] Built target ClangDiagnosticIndexName [ 154s] Scanning dependencies of target ClangAttrParsedAttrKinds [ 154s] [ 16%] Building AttrParsedAttrKinds.inc... [ 154s] [ 16%] Updating DiagnosticSerializationKinds.inc... [ 154s] [ 16%] Built target ClangDiagnosticSerialization [ 154s] Scanning dependencies of target ClangAttrParsedAttrList [ 154s] [ 16%] Building AttrParsedAttrList.inc... [ 155s] [ 16%] Updating DiagnosticSemaKinds.inc... [ 155s] [ 16%] Built target ClangDiagnosticSema [ 155s] [ 16%] Updating AttrTemplateInstantiate.inc... [ 155s] Scanning dependencies of target ClangAttrSpellingListIndex [ 155s] [ 16%] [ 16%] Built target ClangAttrTemplateInstantiate [ 155s] Building AttrSpellingListIndex.inc... [ 155s] Scanning dependencies of target ClangAttrParsedAttrImpl [ 155s] [ 16%] Building AttrParsedAttrImpl.inc... [ 155s] [ 16%] Updating AttrParsedAttrKinds.inc... [ 155s] [ 16%] Built target ClangAttrParsedAttrKinds [ 155s] Scanning dependencies of target ClangAttrPCHWrite [ 155s] [ 16%] Building AttrPCHWrite.inc... [ 155s] [ 16%] Updating AttrParserStringSwitches.inc... [ 155s] [ 16%] Built target ClangAttrParserStringSwitches [ 155s] [ 16%] Updating AttrParsedAttrList.inc... [ 155s] [ 16%] Built target ClangAttrParsedAttrList [ 155s] [ 16%] Updating DiagnosticGroups.inc... [ 155s] [ 16%] Built target ClangDiagnosticGroups [ 155s] Scanning dependencies of target LLVMIRReader [ 155s] [ 16%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [ 155s] Scanning dependencies of target LLVMCore [ 155s] [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [ 155s] [ 16%] Updating AttrSpellingListIndex.inc... [ 155s] [ 16%] Built target ClangAttrSpellingListIndex [ 155s] [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [ 155s] [ 16%] Updating arm_neon.inc... [ 155s] [ 16%] Built target ClangARMNeon [ 155s] [ 16%] [ 16%] Updating AttrParsedAttrImpl.inc... [ 155s] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [ 155s] [ 16%] Built target ClangAttrParsedAttrImpl [ 155s] [ 16%] Updating AttrPCHWrite.inc... [ 155s] [ 16%] Built target ClangAttrPCHWrite [ 155s] Scanning dependencies of target LLVMSelectionDAG [ 155s] Scanning dependencies of target LLVMCodeGen [ 155s] [ 16%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o [ 155s] [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o [ 155s] Scanning dependencies of target LLVMAsmPrinter [ 155s] [ 17%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o [ 157s] Linking CXX static library ../libLLVMIRReader.a [ 157s] [ 17%] Built target LLVMIRReader [ 157s] [ 17%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o [ 158s] [ 17%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [ 158s] [ 17%] Updating arm_neon.h... [ 158s] [ 19%] Copying clang's arm_neon.h... [ 158s] [ 19%] Built target clang-headers [ 158s] Scanning dependencies of target LLVMMIRParser [ 158s] [ 19%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o [ 160s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [ 160s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o [ 160s] [ 19%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o [ 161s] [ 19%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o [ 161s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [ 162s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [ 162s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o [ 162s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o [ 163s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [ 166s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [ 167s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [ 167s] Scanning dependencies of target LLVMBitReader [ 167s] [ 19%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [ 168s] [ 19%] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o [ 168s] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o [ 169s] [ 19%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o [ 169s] [ 19%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o [ 169s] Linking CXX static library ../../libLLVMMIRParser.a [ 170s] [ 19%] Built target LLVMMIRParser [ 170s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o [ 170s] Scanning dependencies of target LLVMBitWriter [ 170s] [ 19%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [ 171s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [ 172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:5412:1: warning: '{anonymous}::FunctionIndexBitcodeReader::FunctionIndexBitcodeReader(llvm::DiagnosticHandlerFunction, bool, bool)' defined but not used [-Wunused-function] [ 172s] FunctionIndexBitcodeReader::FunctionIndexBitcodeReader( [ 172s] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:5402:17: warning: 'std::error_code {anonymous}::FunctionIndexBitcodeReader::error(llvm::BitcodeError)' defined but not used [-Wunused-function] [ 172s] std::error_code FunctionIndexBitcodeReader::error(BitcodeError E) { [ 172s] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 172s] std::error_code FunctionIndexBitcodeReader::error(BitcodeError E, [ 172s] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:555:17: warning: 'std::error_code {anonymous}::BitcodeReader::error(llvm::BitcodeError)' defined but not used [-Wunused-function] [ 172s] std::error_code BitcodeReader::error(BitcodeError E) { [ 172s] ^~~~~~~~~~~~~ [ 172s] [ 19%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o [ 173s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o [ 173s] [ 19%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [ 174s] [ 19%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [ 175s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [ 175s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [ 176s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o [ 176s] Scanning dependencies of target LLVMTransformUtils [ 176s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [ 176s] [ 19%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o [ 177s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [ 179s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [ 180s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [ 181s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [ 181s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [ 182s] Linking CXX static library ../../libLLVMBitWriter.a [ 182s] [ 19%] Built target LLVMBitWriter [ 182s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o [ 182s] Scanning dependencies of target LLVMInstrumentation [ 182s] [ 19%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [ 184s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o [ 184s] Linking CXX static library ../../libLLVMBitReader.a [ 184s] [ 19%] Built target LLVMBitReader [ 184s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o [ 184s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [ 185s] [ 19%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o [ 186s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o [ 186s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [ 188s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [ 188s] [ 19%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [ 188s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [ 189s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o [ 189s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CoreCLRGC.cpp.o [ 190s] [ 19%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [ 190s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [ 190s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [ 191s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [ 191s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [ 192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/CodeGen/CodeGenPrepare.cpp:2047:6: warning: 'void {anonymous}::ExtAddrMode::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] [ 192s] void ExtAddrMode::print(raw_ostream &OS) const { [ 192s] ^~~~~~~~~~~ [ 192s] [ 19%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o [ 192s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [ 192s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [ 194s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o [ 194s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o [ 197s] [ 19%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o [ 198s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [ 198s] [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o [ 199s] [ 19%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o [ 200s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o [ 200s] [ 19%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o [ 200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Instrumentation/GCOVProfiling.cpp:813:11: warning: 'llvm::Constant* {anonymous}::GCOVProfiler::getDeleteFlushFunctionListFunc()' defined but not used [-Wunused-function] [ 200s] Constant *GCOVProfiler::getDeleteFlushFunctionListFunc() { [ 200s] ^~~~~~~~~~~~ [ 200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Instrumentation/GCOVProfiling.cpp:808:11: warning: 'llvm::Constant* {anonymous}::GCOVProfiler::getDeleteWriteoutFunctionListFunc()' defined but not used [-Wunused-function] [ 200s] Constant *GCOVProfiler::getDeleteWriteoutFunctionListFunc() { [ 200s] ^~~~~~~~~~~~ [ 200s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [ 204s] [ 19%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o [ 204s] [ 19%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o [ 205s] [ 19%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [ 205s] [ 19%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o [ 205s] [ 20%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o [ 205s] [ 20%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [ 205s] [ 20%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [ 209s] [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o [ 209s] [ 20%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o [ 210s] [ 20%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o [ 211s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [ 211s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [ 211s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [ 212s] [ 21%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o [ 212s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o [ 212s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o [ 212s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [ 213s] [ 21%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o [ 213s] [ 21%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [ 214s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [ 215s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [ 215s] [ 21%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o [ 217s] [ 21%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o [ 217s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [ 217s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [ 217s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [ 218s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ErlangGC.cpp.o [ 218s] [ 21%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [ 218s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o [ 221s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o [ 221s] [ 21%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [ 222s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [ 223s] [ 21%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SafeStack.cpp.o [ 223s] [ 21%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [ 224s] [ 21%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [ 224s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o [ 224s] [ 21%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o [ 226s] [ 21%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o [ 226s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o [ 227s] [ 21%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [ 228s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o [ 229s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o [ 230s] [ 22%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [ 231s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o [ 232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 232s] void LiveDebugValues::printVarLocInMBB(const VarLocInMBB &V, const char *msg, [ 232s] ^~~~~~~~~~~~~~~ [ 232s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCodeViewLineTables.cpp.o [ 232s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o [ 233s] [ 22%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o [ 234s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [ 234s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [ 234s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o [ 236s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [ 238s] Linking CXX static library ../../libLLVMInstrumentation.a [ 238s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o [ 238s] Linking CXX static library ../../libLLVMAsmPrinter.a [ 239s] [ 22%] Built target LLVMInstrumentation [ 239s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o [ 239s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o [ 239s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [ 239s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o [ 240s] [ 22%] Built target LLVMAsmPrinter [ 240s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o [ 240s] Scanning dependencies of target LLVMInstCombine [ 240s] [ 22%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [ 241s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [ 241s] [ 22%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [ 243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/InstCombine/InstCombineAddSub.cpp:275:6: warning: 'void {anonymous}::FAddendCoef::operator-=(const {anonymous}::FAddendCoef&)' defined but not used [-Wunused-function] [ 243s] void FAddendCoef::operator-=(const FAddendCoef &That) { [ 243s] ^~~~~~~~~~~ [ 244s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o [ 244s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o [ 244s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [ 246s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [ 247s] [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [ 248s] [ 23%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [ 248s] Scanning dependencies of target LLVMScalarOpts [ 248s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [ 248s] [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o [ 249s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [ 250s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o [ 251s] [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o [ 252s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [ 253s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o [ 254s] [ 23%] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o [ 254s] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [ 254s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [ 254s] [ 23%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [ 256s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [ 256s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [ 257s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o [ 258s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o [ 258s] [ 23%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [ 259s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o [ 261s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [ 261s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [ 262s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [ 263s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o [ 264s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [ 264s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [ 264s] [ 23%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [ 265s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [ 265s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o [ 266s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o [ 268s] [ 23%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [ 268s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o [ 269s] Scanning dependencies of target LLVMipo [ 269s] [ 23%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [ 270s] [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o [ 271s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [ 273s] [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o [ 274s] [ 23%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [ 275s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [ 275s] [ 23%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [ 277s] [ 23%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [ 277s] [ 23%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [ 277s] [ 23%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o [ 278s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o [ 278s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o [ 279s] Scanning dependencies of target LLVMVectorize [ 279s] [ 25%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/BBVectorize.cpp.o [ 279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/GVN.cpp:2793:6: warning: 'void {anonymous}::GVN::verifyRemoved(const llvm::Instruction*) const' defined but not used [-Wunused-function] [ 279s] void GVN::verifyRemoved(const Instruction *Inst) const { [ 279s] ^~~ [ 280s] [ 25%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [ 280s] [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [ 280s] [ 25%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [ 281s] [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o [ 282s] [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o [ 284s] [ 25%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o [ 284s] [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o [ 285s] [ 25%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o [ 286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/CodeGen/LiveDebugVariables.cpp:416:6: warning: 'void {anonymous}::LDVImpl::print(llvm::raw_ostream&)' defined but not used [-Wunused-function] [ 286s] void LDVImpl::print(raw_ostream &OS) { [ 286s] ^~~~~~~ [ 287s] [ 25%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [ 287s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [ 287s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [ 288s] [ 26%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [ 289s] [ 26%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [ 289s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [ 289s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [ 289s] [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o [ 290s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o [ 290s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o [ 291s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o [ 291s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [ 291s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [ 292s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o [ 293s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [ 294s] [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o [ 295s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [ 296s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o [ 296s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [ 297s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o [ 297s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [ 297s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [ 297s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o [ 298s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [ 300s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [ 300s] Linking CXX static library ../../libLLVMTransformUtils.a [ 301s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [ 302s] [ 26%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o [ 302s] [ 26%] Built target LLVMTransformUtils [ 302s] Scanning dependencies of target LLVMHello [ 302s] [ 26%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o [ 303s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [ 303s] [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetSelectionDAGInfo.cpp.o [ 303s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [ 304s] Linking CXX shared module ../../LLVMHello.so [ 304s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [ 304s] [ 26%] Built target LLVMHello [ 304s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [ 305s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [ 305s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [ 305s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o [ 305s] Linking CXX static library ../../libLLVMSelectionDAG.a [ 307s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [ 307s] [ 26%] Built target LLVMSelectionDAG [ 307s] [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [ 307s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o [ 309s] Scanning dependencies of target LLVMObjCARCOpts [ 309s] [ 26%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o [ 310s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoadCombine.cpp.o [ 310s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [ 311s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o [ 311s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o [ 312s] Linking CXX static library ../../libLLVMInstCombine.a [ 312s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o [ 313s] [ 28%] Built target LLVMInstCombine [ 313s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o [ 313s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [ 313s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o [ 314s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineAlways.cpp.o [ 314s] [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [ 315s] Linking CXX static library ../../libLLVMVectorize.a [ 315s] [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [ 315s] [ 28%] Built target LLVMVectorize [ 315s] Scanning dependencies of target LLVMLinker [ 315s] [ 28%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [ 316s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o [ 316s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o [ 316s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o [ 317s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o [ 317s] [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [ 318s] Scanning dependencies of target LLVMAnalysis [ 318s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [ 319s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [ 319s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [ 320s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o [ 320s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o [ 321s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o [ 321s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerBitSets.cpp.o [ 322s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [ 323s] [ 28%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [ 323s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [ 323s] Scanning dependencies of target LLVMLTO [ 323s] [ 28%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o [ 325s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o [ 325s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o [ 325s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o [ 326s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [ 327s] Linking CXX static library ../libLLVMLinker.a [ 327s] [ 28%] Built target LLVMLinker [ 327s] Scanning dependencies of target LLVMObject [ 327s] [ 28%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [ 328s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o [ 328s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [ 329s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o [ 329s] [ 28%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [ 330s] [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [ 330s] [ 28%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o [ 330s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [ 330s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/IPO/MergeFunctions.cpp:1447:6: warning: 'bool {anonymous}::MergeFunctions::doSanityCheck(std::vector&)' defined but not used [-Wunused-function] [ 330s] bool MergeFunctions::doSanityCheck(std::vector &Worklist) { [ 330s] ^~~~~~~~~~~~~~ [ 331s] [ 28%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [ 331s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o [ 331s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopInterchange.cpp:1134:6: warning: 'void {anonymous}::LoopInterchangeTransform::adjustInnerLoopPreheader()' defined but not used [-Wunused-function] [ 331s] void LoopInterchangeTransform::adjustInnerLoopPreheader() { [ 331s] ^~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopInterchange.cpp:1127:6: warning: 'void {anonymous}::LoopInterchangeTransform::adjustOuterLoopPreheader()' defined but not used [-Wunused-function] [ 331s] void LoopInterchangeTransform::adjustOuterLoopPreheader() { [ 331s] ^~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopInterchange.cpp:1076:6: warning: 'void {anonymous}::LoopInterchangeTransform::splitOuterLoopLatch()' defined but not used [-Wunused-function] [ 331s] void LoopInterchangeTransform::splitOuterLoopLatch() { [ 331s] ^~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [ 332s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o [ 332s] [ 29%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [ 332s] [ 29%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o [ 333s] [ 29%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [ 333s] [ 29%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o [ 334s] [ 29%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFYAML.cpp.o [ 335s] [ 29%] [ 29%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [ 335s] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [ 335s] [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [ 335s] Linking CXX static library ../../libLLVMObjCARCOpts.a [ 336s] [ 29%] Built target LLVMObjCARCOpts [ 336s] [ 29%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [ 336s] [ 29%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o [ 337s] [ 29%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o [ 337s] Linking CXX static library ../libLLVMLTO.a [ 337s] [ 29%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [ 337s] [ 29%] Built target LLVMLTO [ 337s] [ 29%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o [ 338s] [ 29%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [ 338s] [ 29%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [ 338s] [ 29%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [ 339s] [ 29%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FunctionInfo.cpp.o [ 339s] [ 29%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o [ 340s] [ 29%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o [ 340s] [ 29%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [ 341s] [ 29%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [ 341s] [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [ 342s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp: In member function 'void {anonymous}::Cost::RateRegister(const llvm::SCEV*, llvm::SmallPtrSetImpl&, const llvm::Loop*, llvm::ScalarEvolution&, llvm::DominatorTree&)': [ 342s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:959:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 342s] if (!isa(Reg) && [ 342s] ^~ [ 342s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:966:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' [ 342s] NumIVMuls += isa(Reg) && [ 342s] ^~~~~~~~~ [ 342s] [ 29%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [ 343s] [ 29%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFYAML.cpp.o [ 344s] [ 29%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [ 344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp: At global scope: [ 344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:4940:6: warning: 'void {anonymous}::LSRInstance::dump() const' defined but not used [-Wunused-function] [ 344s] void LSRInstance::dump() const { [ 344s] ^~~~~~~~~~~ [ 344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3659:6: warning: 'void {anonymous}::WorkItem::dump() const' defined but not used [-Wunused-function] [ 344s] void WorkItem::dump() const { [ 344s] ^~~~~~~~ [ 344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1368:6: warning: 'void {anonymous}::LSRUse::dump() const' defined but not used [-Wunused-function] [ 344s] void LSRUse::dump() const { [ 344s] ^~~~~~ [ 344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1166:6: warning: 'void {anonymous}::LSRFixup::dump() const' defined but not used [-Wunused-function] [ 344s] void LSRFixup::dump() const { [ 344s] ^~~~~~~~ [ 344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1081:6: warning: 'void {anonymous}::Cost::dump() const' defined but not used [-Wunused-function] [ 344s] void Cost::dump() const { [ 344s] ^~~~ [ 344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:503:6: warning: 'void {anonymous}::Formula::dump() const' defined but not used [-Wunused-function] [ 344s] void Formula::dump() const { [ 344s] ^~~~~~~ [ 344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:149:6: warning: 'void {anonymous}::RegSortData::dump() const' defined but not used [-Wunused-function] [ 344s] void RegSortData::dump() const { [ 344s] ^~~~~~~~~~~ [ 344s] Scanning dependencies of target LLVMExecutionEngine [ 344s] [ 30%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o [ 344s] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [ 345s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o [ 345s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [ 346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 346s] void SampleProfileLoader::printBlockWeight(raw_ostream &OS, [ 346s] ^~~~~~~~~~~~~~~~~~~ [ 346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/IPO/SampleProfile.cpp:417:6: warning: 'void {anonymous}::SampleProfileLoader::printBlockEquivalence(llvm::raw_ostream&, const llvm::BasicBlock*)' defined but not used [-Wunused-function] [ 346s] void SampleProfileLoader::printBlockEquivalence(raw_ostream &OS, [ 346s] ^~~~~~~~~~~~~~~~~~~ [ 346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Transforms/IPO/SampleProfile.cpp:408:6: warning: 'void {anonymous}::SampleProfileLoader::printEdgeWeight(llvm::raw_ostream&, {anonymous}::Edge)' defined but not used [-Wunused-function] [ 346s] void SampleProfileLoader::printEdgeWeight(raw_ostream &OS, Edge E) { [ 346s] ^~~~~~~~~~~~~~~~~~~ [ 346s] [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [ 346s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [ 348s] [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [ 348s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [ 349s] [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [ 349s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [ 350s] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o [ 350s] [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [ 350s] [ 30%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o [ 350s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [ 351s] [ 30%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [ 352s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [ 352s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAliasAnalysis.cpp.o [ 353s] [ 30%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o [ 353s] [ 30%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [ 354s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o [ 354s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [ 354s] [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [ 354s] [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o [ 355s] [ 30%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o [ 355s] [ 30%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o [ 355s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [ 355s] [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [ 356s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [ 357s] Scanning dependencies of target LLVMInterpreter [ 357s] [ 30%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o [ 357s] Linking CXX static library ../libLLVMExecutionEngine.a [ 357s] [ 30%] Built target LLVMExecutionEngine [ 357s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o [ 357s] Linking CXX static library ../../libLLVMipo.a [ 357s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [ 358s] [ 30%] Built target LLVMipo [ 358s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [ 358s] [ 30%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o [ 359s] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [ 359s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [ 359s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o [ 360s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [ 361s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/FunctionIndexObjectFile.cpp.o [ 362s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [ 362s] [ 30%] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o [ 362s] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o [ 362s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o [ 362s] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o [ 363s] Linking CXX static library ../libLLVMObject.a [ 363s] [ 30%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [ 363s] [ 30%] Built target LLVMObject [ 363s] Scanning dependencies of target LLVMMCJIT [ 363s] [ 30%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o [ 364s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [ 366s] Linking CXX static library ../../libLLVMInterpreter.a [ 366s] [ 30%] Built target LLVMInterpreter [ 366s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [ 366s] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [ 367s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [ 367s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [ 367s] Linking CXX static library ../libLLVMCore.a [ 367s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [ 367s] Linking CXX static library ../../libLLVMMCJIT.a [ 368s] [ 30%] Built target LLVMMCJIT [ 368s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [ 368s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [ 368s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o [ 369s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [ 369s] [ 30%] Built target LLVMCore [ 369s] Scanning dependencies of target LLVMOrcJIT [ 369s] [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o [ 369s] [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o [ 370s] [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o [ 370s] [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcArchitectureSupport.cpp.o [ 371s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o [ 371s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [ 372s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o [ 372s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o [ 373s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [ 373s] Scanning dependencies of target LLVMRuntimeDyld [ 373s] [ 30%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o [ 373s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [ 373s] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o [ 374s] [ 30%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o [ 375s] [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o [ 375s] [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindingsStack.cpp.o [ 376s] [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o [ 376s] [ 30%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o [ 377s] [ 30%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o [ 378s] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o [ 378s] [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o [ 378s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [ 379s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o [ 379s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o [ 381s] [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o [ 381s] [ 30%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o [ 381s] [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [ 382s] [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [ 383s] [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [ 384s] [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [ 385s] [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o [ 385s] [ 32%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcRemoteTargetRPCAPI.cpp.o [ 386s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o [ 386s] Linking CXX static library ../../libLLVMOrcJIT.a [ 386s] [ 33%] Built target LLVMOrcJIT [ 386s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [ 386s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [ 388s] [ 33%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o [ 389s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [ 389s] Scanning dependencies of target LLVMTarget [ 389s] [ 33%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [ 390s] [ 33%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o [ 390s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o [ 391s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [ 391s] [ 33%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [ 391s] [ 33%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o [ 391s] [ 33%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o [ 391s] Linking CXX static library ../../libLLVMRuntimeDyld.a [ 391s] [ 33%] Built target LLVMRuntimeDyld [ 392s] [ 33%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetRecip.cpp.o [ 393s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o [ 393s] Scanning dependencies of target X86CommonTableGen [ 393s] [ 33%] Building X86GenRegisterInfo.inc... [ 393s] Scanning dependencies of target ARMCommonTableGen [ 393s] [ 33%] Building ARMGenRegisterInfo.inc... [ 394s] [ 33%] Building ARMGenInstrInfo.inc... [ 395s] [ 33%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetSubtargetInfo.cpp.o [ 395s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [ 396s] Linking CXX static library ../libLLVMTarget.a [ 396s] [ 33%] Built target LLVMTarget [ 396s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [ 397s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o [ 397s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o [ 397s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o [ 398s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o [ 398s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarReplAggregates.cpp.o [ 403s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o [ 403s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o [ 404s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [ 404s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [ 405s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [ 405s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o [ 406s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [ 407s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [ 409s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o [ 409s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o [ 410s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o [ 410s] [ 33%] Building X86GenDisassemblerTables.inc... [ 410s] [ 33%] Building X86GenInstrInfo.inc... [ 410s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [ 411s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [ 411s] [ 33%] Building ARMGenMCCodeEmitter.inc... [ 413s] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [ 413s] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [ 415s] Scanning dependencies of target AArch64CommonTableGen [ 415s] [ 34%] Building AArch64GenRegisterInfo.inc... [ 415s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [ 416s] [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o [ 417s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [ 418s] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [ 421s] [ 34%] Building ARMGenMCPseudoLowering.inc... [ 424s] [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o [ 424s] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [ 425s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [ 425s] [ 34%] Building AArch64GenInstrInfo.inc... [ 428s] Linking CXX static library ../../libLLVMScalarOpts.a [ 430s] [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o [ 431s] [ 34%] Built target LLVMScalarOpts [ 431s] [ 34%] Building AArch64GenMCCodeEmitter.inc... [ 431s] [ 34%] Building ARMGenAsmWriter.inc... [ 431s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [ 434s] [ 34%] Building ARMGenAsmMatcher.inc... [ 435s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [ 438s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [ 440s] [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o [ 440s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [ 441s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [ 442s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [ 443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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)': [ 443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:1255:8: warning: variable 'GotWorklistLimit' set but not used [-Wunused-but-set-variable] [ 443s] bool GotWorklistLimit = false; [ 443s] ^~~~~~~~~~~~~~~~ [ 445s] [ 34%] Building AArch64GenMCPseudoLowering.inc... [ 445s] [ 34%] Building ARMGenDAGISel.inc... [ 446s] [ 34%] Building ARMGenFastISel.inc... [ 446s] [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o [ 447s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [ 448s] Scanning dependencies of target BPFCommonTableGen [ 448s] [ 34%] Building BPFGenRegisterInfo.inc... [ 449s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [ 450s] [ 35%] Building BPFGenInstrInfo.inc... [ 452s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [ 452s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [ 453s] [ 35%] Building BPFGenAsmWriter.inc... [ 454s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [ 454s] [ 35%] Building AArch64GenAsmWriter.inc... [ 455s] [ 35%] Building AArch64GenAsmWriter1.inc... [ 455s] [ 35%] Building X86GenAsmMatcher.inc... [ 456s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o [ 457s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [ 458s] [ 35%] Building X86GenAsmWriter.inc... [ 458s] [ 35%] Building BPFGenDAGISel.inc... [ 459s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [ 461s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o [ 461s] [ 35%] Building BPFGenMCCodeEmitter.inc... [ 462s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [ 463s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [ 464s] [ 35%] Building BPFGenCallingConv.inc... [ 464s] [ 35%] Building BPFGenSubtargetInfo.inc... [ 465s] [ 35%] Building ARMGenCallingConv.inc... [ 465s] [ 35%] Building AArch64GenAsmMatcher.inc... [ 466s] [ 35%] Building ARMGenSubtargetInfo.inc... [ 467s] [ 35%] Updating BPFGenRegisterInfo.inc... [ 467s] [ 35%] Updating BPFGenInstrInfo.inc... [ 467s] [ 35%] Updating BPFGenAsmWriter.inc... [ 467s] [ 35%] Updating X86GenAsmMatcher.inc... [ 467s] [ 35%] Updating BPFGenDAGISel.inc... [ 467s] [ 35%] Updating BPFGenMCCodeEmitter.inc... [ 467s] [ 35%] Updating BPFGenCallingConv.inc... [ 467s] [ 35%] Updating BPFGenSubtargetInfo.inc... [ 467s] [ 35%] Built target BPFCommonTableGen [ 467s] Scanning dependencies of target LLVMAsmParser [ 467s] [ 35%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o [ 470s] [ 35%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [ 470s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o [ 470s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [ 471s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/AsmParser/LLParser.cpp: In member function 'bool llvm::LLParser::ParseTopLevelEntities()': [ 471s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/AsmParser/LLParser.cpp:271:34: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 471s] if (ParseUseListOrderBB()) return true; break; [ 471s] ^~ [ 471s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/AsmParser/LLParser.cpp:271:74: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' [ 471s] if (ParseUseListOrderBB()) return true; break; [ 471s] ^~~~~ [ 471s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OcamlGC.cpp.o [ 473s] [ 36%] [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [ 473s] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [ 474s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o [ 476s] [ 36%] Building AArch64GenDAGISel.inc... [ 477s] [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [ 477s] [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [ 480s] [ 36%] Building ARMGenDisassemblerTables.inc... [ 480s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o [ 481s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o [ 482s] [ 36%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o [ 483s] [ 36%] Building X86GenAsmWriter1.inc... [ 484s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Passes.cpp.o [ 485s] Linking CXX static library ../libLLVMAsmParser.a [ 485s] [ 36%] Built target LLVMAsmParser [ 485s] Scanning dependencies of target LLVMProfileData [ 485s] [ 36%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [ 487s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o [ 488s] [ 36%] Building X86GenAsmMatcher.inc... [ 489s] [ 38%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o [ 493s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o [ 493s] [ 38%] Updating ARMGenRegisterInfo.inc... [ 493s] [ 38%] [ 38%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o [ 493s] Updating ARMGenInstrInfo.inc... [ 494s] [ 38%] Updating ARMGenMCCodeEmitter.inc... [ 494s] [ 38%] Updating ARMGenMCPseudoLowering.inc... [ 494s] [ 38%] Updating ARMGenAsmWriter.inc... [ 494s] [ 38%] Updating ARMGenAsmMatcher.inc... [ 494s] [ 38%] Updating ARMGenDAGISel.inc... [ 494s] [ 38%] Updating ARMGenFastISel.inc... [ 494s] [ 38%] Updating ARMGenCallingConv.inc... [ 494s] [ 38%] Updating ARMGenSubtargetInfo.inc... [ 494s] [ 38%] Updating ARMGenDisassemblerTables.inc... [ 494s] [ 38%] Built target ARMCommonTableGen [ 494s] [ 38%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/CoverageMapping.cpp.o [ 496s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o [ 497s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [ 497s] [ 38%] Building AArch64GenFastISel.inc... [ 498s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o [ 498s] [ 38%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/CoverageMappingWriter.cpp.o [ 499s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o [ 499s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o [ 500s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o [ 501s] [ 39%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/CoverageMappingReader.cpp.o [ 502s] [ 39%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o [ 502s] [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [ 503s] [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [ 503s] [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [ 504s] [ 39%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o [ 504s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o [ 506s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o [ 506s] [ 39%] Building X86GenDAGISel.inc... [ 507s] [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [ 508s] [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [ 509s] [ 39%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o [ 510s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o [ 511s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o [ 511s] [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [ 511s] [ 39%] Building AArch64GenCallingConv.inc... [ 512s] Linking CXX static library ../libLLVMProfileData.a [ 512s] [ 39%] Built target LLVMProfileData [ 512s] [ 39%] Building AArch64GenSubtargetInfo.inc... [ 515s] [ 39%] Building AArch64GenDisassemblerTables.inc... [ 520s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o [ 520s] [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [ 520s] [ 39%] Building X86GenFastISel.inc... [ 524s] Linking CXX static library ../libLLVMAnalysis.a [ 525s] [ 39%] Built target LLVMAnalysis [ 525s] [ 39%] Building X86GenCallingConv.inc... [ 525s] [ 39%] Updating AArch64GenRegisterInfo.inc... [ 525s] [ 39%] Updating AArch64GenInstrInfo.inc... [ 525s] [ 39%] Updating AArch64GenMCCodeEmitter.inc... [ 525s] [ 39%] Updating AArch64GenMCPseudoLowering.inc... [ 525s] [ 39%] Updating AArch64GenAsmWriter.inc... [ 525s] [ 39%] Updating AArch64GenAsmWriter1.inc... [ 525s] [ 39%] Updating AArch64GenAsmMatcher.inc... [ 525s] Scanning dependencies of target LLVMPasses [ 525s] [ 39%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [ 526s] Scanning dependencies of target llvm-profdata [ 526s] [ 40%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o [ 529s] [ 40%] Updating AArch64GenDAGISel.inc... [ 529s] [ 40%] Updating AArch64GenFastISel.inc... [ 530s] [ 40%] Updating AArch64GenCallingConv.inc... [ 530s] [ 40%] Updating AArch64GenSubtargetInfo.inc... [ 530s] [ 40%] Updating AArch64GenDisassemblerTables.inc... [ 530s] [ 40%] Built target AArch64CommonTableGen [ 530s] [ 40%] Building X86GenSubtargetInfo.inc... [ 530s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o [ 532s] Linking CXX executable ../../bin/llvm-profdata [ 533s] [ 40%] Built target llvm-profdata [ 533s] Scanning dependencies of target clangBasic [ 533s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Attributes.cpp.o [ 534s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o [ 535s] [ 40%] Updating X86GenRegisterInfo.inc... [ 535s] [ 40%] Updating X86GenDisassemblerTables.inc... [ 535s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Builtins.cpp.o [ 535s] Linking CXX static library ../libLLVMPasses.a [ 535s] [ 40%] Built target LLVMPasses [ 535s] Scanning dependencies of target clangLex [ 535s] [ 40%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/HeaderMap.cpp.o [ 536s] [ 40%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/HeaderSearch.cpp.o [ 536s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/CharInfo.cpp.o [ 537s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Diagnostic.cpp.o [ 537s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o [ 540s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DiagnosticIDs.cpp.o [ 542s] [ 40%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Lexer.cpp.o [ 542s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o [ 543s] Scanning dependencies of target clangParse [ 543s] [ 40%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseAST.cpp.o [ 543s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DiagnosticOptions.cpp.o [ 544s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/FileManager.cpp.o [ 544s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 544s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LangOptions.h:19, [ 544s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/ParseAST.h:17, [ 544s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseAST.cpp:14: [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 544s] RetType; [ 544s] ^~~~~~~ [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 544s] typename simplify_type::SimpleType>::ret_type ret_type; [ 544s] ^~~~~~~~ [ 546s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o [ 547s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/FileSystemStatCache.cpp.o [ 547s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 547s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 547s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 547s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 547s] return isa_impl_wrap::SimpleType>::doit(Val); [ 547s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 547s] [ 40%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/LiteralSupport.cpp.o [ 549s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/IdentifierTable.cpp.o [ 549s] [ 40%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseCXXInlineMethods.cpp.o [ 551s] [ 40%] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 551s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 551s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 551s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 551s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 551s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp:14: [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 551s] RetType; [ 551s] ^~~~~~~ [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 551s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 551s] typename simplify_type::SimpleType>::ret_type ret_type; [ 551s] ^~~~~~~~ [ 551s] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o [ 552s] [ 40%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroArgs.cpp.o [ 552s] [ 40%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/LangOptions.cpp.o [ 552s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 552s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 552s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 552s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 552s] return isa_impl_wrap::SimpleType>::doit(Val); [ 552s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 553s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Module.cpp.o [ 555s] [ 41%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseDecl.cpp.o [ 555s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroInfo.cpp.o [ 555s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/ObjCRuntime.cpp.o [ 556s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/OpenMPKinds.cpp.o [ 557s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 557s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 557s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 557s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 557s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 557s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseDecl.cpp:14: [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 557s] RetType; [ 557s] ^~~~~~~ [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 557s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 557s] typename simplify_type::SimpleType>::ret_type ret_type; [ 557s] ^~~~~~~~ [ 558s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/OperatorPrecedence.cpp.o [ 558s] [ 41%] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/ModuleMap.cpp.o [ 558s] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SanitizerBlacklist.cpp.o [ 560s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Sanitizers.cpp.o [ 560s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 560s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 560s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 560s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 560s] return isa_impl_wrap::SimpleType>::doit(Val); [ 560s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 560s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SourceLocation.cpp.o [ 560s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o [ 562s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SourceManager.cpp.o [ 564s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o [ 565s] [ 41%] Updating X86GenInstrInfo.inc... [ 565s] [ 41%] Updating X86GenAsmWriter.inc... [ 565s] [ 41%] Updating X86GenAsmWriter1.inc... [ 565s] [ 41%] Updating X86GenAsmMatcher.inc... [ 565s] [ 41%] Updating X86GenCallingConv.inc... [ 565s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o [ 567s] [ 41%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseDeclCXX.cpp.o [ 568s] [ 41%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseExpr.cpp.o [ 568s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPCaching.cpp.o [ 568s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/TargetInfo.cpp.o [ 570s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 570s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 570s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 570s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 570s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 570s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseDeclCXX.cpp:14: [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 570s] RetType; [ 570s] ^~~~~~~ [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 570s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 570s] typename simplify_type::SimpleType>::ret_type ret_type; [ 570s] ^~~~~~~~ [ 570s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Targets.cpp.o [ 570s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPCallbacks.cpp.o [ 571s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 571s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 571s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 571s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 571s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 571s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseExpr.cpp:24: [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 571s] RetType; [ 571s] ^~~~~~~ [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 571s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 571s] typename simplify_type::SimpleType>::ret_type ret_type; [ 571s] ^~~~~~~~ [ 571s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGC.cpp.o [ 572s] [ 41%] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 572s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 572s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 572s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 572s] return isa_impl_wrap::SimpleType>::doit(Val); [ 572s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 572s] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPConditionalDirectiveRecord.cpp.o [ 573s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o [ 573s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 573s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 573s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 573s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 573s] return isa_impl_wrap::SimpleType>::doit(Val); [ 573s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 574s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPDirectives.cpp.o [ 576s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o [ 577s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/TokenKinds.cpp.o [ 577s] Scanning dependencies of target clangAST [ 577s] [ 41%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/APValue.cpp.o [ 577s] [ 41%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTConsumer.cpp.o [ 578s] [ 41%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseExprCXX.cpp.o [ 579s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 579s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 579s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/APValue.cpp:14: [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 579s] RetType; [ 579s] ^~~~~~~ [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 579s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 579s] typename simplify_type::SimpleType>::ret_type ret_type; [ 579s] ^~~~~~~~ [ 579s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPExpressions.cpp.o [ 580s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 580s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 580s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 580s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 580s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 580s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseExprCXX.cpp:13: [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 580s] RetType; [ 580s] ^~~~~~~ [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 580s] typename simplify_type::SimpleType>::ret_type ret_type; [ 580s] ^~~~~~~~ [ 580s] Scanning dependencies of target clangASTMatchers [ 580s] [ 41%] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/ASTMatchFinder.cpp.o [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 580s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 580s] return isa_impl_wrap::SimpleType>::doit(Val); [ 580s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 581s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [ 581s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 581s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 581s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 581s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 581s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 581s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 581s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 581s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:19: [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 581s] RetType; [ 581s] ^~~~~~~ [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 581s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 581s] typename simplify_type::SimpleType>::ret_type ret_type; [ 581s] ^~~~~~~~ [ 582s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Version.cpp.o [ 582s] [ 41%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTContext.cpp.o [ 583s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/VersionTuple.cpp.o [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 583s] return isa_impl_wrap::SimpleType>::doit(Val); [ 583s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 583s] static const bool value = [ 583s] ^~~~~ [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 583s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 583s] typename simplify_type::SimpleType>::ret_type ret_type; [ 583s] ^~~~~~~~ [ 583s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/VirtualFileSystem.cpp.o [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 584s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPLexerChange.cpp.o [ 584s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 584s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 584s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 584s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 584s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 584s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTContext.cpp:14: [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 584s] RetType; [ 584s] ^~~~~~~ [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 584s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 584s] typename simplify_type::SimpleType>::ret_type ret_type; [ 584s] ^~~~~~~~ [ 585s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 586s] static const bool value = [ 586s] ^~~~~ [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 586s] typename simplify_type::SimpleType>::ret_type ret_type; [ 586s] ^~~~~~~~ [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 586s] return isa_impl_wrap::SimpleType>::doit(Val); [ 586s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 586s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 588s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 588s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 588s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 588s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 588s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 588s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:117:48: required from here [ 588s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 588s] typename simplify_type::SimpleType>::ret_type ret_type; [ 588s] ^~~~~~~~ [ 588s] [ 41%] Updating X86GenFastISel.inc... [ 588s] [ 41%] Updating X86GenSubtargetInfo.inc... [ 588s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o [ 588s] [ 41%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseInit.cpp.o [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] return isa_impl_wrap::SimpleType>::doit(Val); [ 589s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 589s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPMacroExpansion.cpp.o [ 589s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PTHLexer.cpp.o [ 589s] [ 41%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Warnings.cpp.o [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*> >]' [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTContext.cpp:8882:34: required from here [ 589s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 589s] typename simplify_type::SimpleType>::ret_type ret_type; [ 589s] ^~~~~~~~ [ 590s] Linking CXX static library ../../../../lib/libclangBasic.a [ 590s] [ 41%] Built target clangBasic [ 590s] [ 41%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTDiagnostic.cpp.o [ 591s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseInit.cpp:14: [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 591s] RetType; [ 591s] ^~~~~~~ [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 591s] typename simplify_type::SimpleType>::ret_type ret_type; [ 591s] ^~~~~~~~ [ 591s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTDiagnostic.h:13, [ 591s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTDiagnostic.cpp:13: [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 591s] RetType; [ 591s] ^~~~~~~ [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 591s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 591s] typename simplify_type::SimpleType>::ret_type ret_type; [ 591s] ^~~~~~~~ [ 592s] [ 41%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTDumper.cpp.o [ 592s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 592s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 592s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 592s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 592s] return isa_impl_wrap::SimpleType>::doit(Val); [ 592s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 593s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 593s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 593s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 593s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 593s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 593s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTDumper.cpp:15: [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 593s] RetType; [ 593s] ^~~~~~~ [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 593s] typename simplify_type::SimpleType>::ret_type ret_type; [ 593s] ^~~~~~~~ [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 593s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 593s] return isa_impl_wrap::SimpleType>::doit(Val); [ 593s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 595s] static const bool value = [ 595s] ^~~~~ [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 595s] typename simplify_type::SimpleType>::ret_type ret_type; [ 595s] ^~~~~~~~ [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTDumper.cpp:1657:50: required from here [ 595s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTDumper.cpp:1662:34: required from here [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTDumper.cpp:1662:34: required from here [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 596s] [ 41%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseObjc.cpp.o [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 596s] return isa_impl_wrap::SimpleType>::doit(Val); [ 596s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 596s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Pragma.cpp.o [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTDumper.cpp:1657:50: required from here [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTDumper.cpp:1662:34: required from here [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTDumper.cpp:1662:34: required from here [ 596s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 597s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o [ 598s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 598s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 598s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 598s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 598s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 598s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseObjc.cpp:14: [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 598s] RetType; [ 598s] ^~~~~~~ [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 598s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 598s] typename simplify_type::SimpleType>::ret_type ret_type; [ 598s] ^~~~~~~~ [ 599s] [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o [ 600s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 600s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 600s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 600s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 600s] return isa_impl_wrap::SimpleType>::doit(Val); [ 600s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 602s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PreprocessingRecord.cpp.o [ 602s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/CodeGen/StackColoring.cpp:196:6: warning: 'void {anonymous}::StackColoring::dump() const' defined but not used [-Wunused-function] [ 602s] void StackColoring::dump() const { [ 602s] ^~~~~~~~~~~~~ [ 604s] [ 41%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Preprocessor.cpp.o [ 605s] [ 41%] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/ASTMatchersInternal.cpp.o [ 605s] [ 41%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseOpenMP.cpp.o [ 605s] [ 41%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTImporter.cpp.o [ 605s] [ 42%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTTypeTraits.cpp.o [ 606s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 606s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 606s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 606s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 606s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 606s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 606s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:14: [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 606s] RetType; [ 606s] ^~~~~~~ [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 606s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 606s] typename simplify_type::SimpleType>::ret_type ret_type; [ 606s] ^~~~~~~~ [ 607s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclarationName.h:16, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTImporter.h:17, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTImporter.cpp:14: [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] RetType; [ 607s] ^~~~~~~ [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] typename simplify_type::SimpleType>::ret_type ret_type; [ 607s] ^~~~~~~~ [ 607s] [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o [ 607s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/ParseDiagnostic.h:13, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/RAIIObjectsForParser.h:18, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseOpenMP.cpp:14: [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] RetType; [ 607s] ^~~~~~~ [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] typename simplify_type::SimpleType>::ret_type ret_type; [ 607s] ^~~~~~~~ [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] static const bool value = [ 607s] ^~~~~ [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] typename simplify_type::SimpleType>::ret_type ret_type; [ 607s] ^~~~~~~~ [ 607s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 607s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTTypeTraits.cpp:16: [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] RetType; [ 607s] ^~~~~~~ [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 607s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 607s] typename simplify_type::SimpleType>::ret_type ret_type; [ 607s] ^~~~~~~~ [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 608s] static const bool value = [ 608s] ^~~~~ [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 608s] typename simplify_type::SimpleType>::ret_type ret_type; [ 608s] ^~~~~~~~ [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTImporter.cpp: In function 'bool IsStructurallyEquivalent({anonymous}::StructuralEquivalenceContext&, clang::QualType, clang::QualType)': [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTImporter.cpp:618:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 608s] if (!IsStructurallyEquivalent(Context, Function1->getReturnType(), [ 608s] ^~ [ 608s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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' [ 608s] if (Function1->getExtInfo() != Function2->getExtInfo()) [ 608s] ^~ [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 609s] return isa_impl_wrap::SimpleType>::doit(Val); [ 609s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTTypeTraits.cpp:126:38: required from here [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 609s] typename simplify_type::SimpleType>::ret_type ret_type; [ 609s] ^~~~~~~~ [ 609s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 609s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 609s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclarationName.h:16, [ 609s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTImporter.h:17, [ 609s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ASTImporter.cpp:14: [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 609s] return isa_impl_wrap::SimpleType>::doit(Val); [ 609s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 609s] return isa_impl_wrap::SimpleType>::doit(Val); [ 609s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 609s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 609s] return isa_impl_wrap::SimpleType>::doit(Val); [ 609s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 610s] [ 42%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/AttrImpl.cpp.o [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] typename simplify_type::SimpleType>::ret_type ret_type; [ 611s] ^~~~~~~~ [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] [ 42%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PreprocessorLexer.cpp.o [ 611s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 611s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 611s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 611s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/AttrImpl.cpp:14: [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] RetType; [ 611s] ^~~~~~~ [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 611s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 611s] typename simplify_type::SimpleType>::ret_type ret_type; [ 611s] ^~~~~~~~ [ 612s] [ 42%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/ScratchBuffer.cpp.o [ 612s] [ 42%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParsePragma.cpp.o [ 613s] [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o [ 613s] [ 42%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseStmt.cpp.o [ 613s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 613s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 613s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 613s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 613s] return isa_impl_wrap::SimpleType>::doit(Val); [ 613s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 613s] [ 42%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/TokenConcatenation.cpp.o [ 614s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 614s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 614s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 614s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/ParseDiagnostic.h:13, [ 614s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/RAIIObjectsForParser.h:18, [ 614s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParsePragma.cpp:14: [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 614s] RetType; [ 614s] ^~~~~~~ [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 614s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 614s] typename simplify_type::SimpleType>::ret_type ret_type; [ 614s] ^~~~~~~~ [ 615s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 615s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 615s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 615s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 615s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 615s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseStmt.cpp:15: [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 615s] RetType; [ 615s] ^~~~~~~ [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 615s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 615s] typename simplify_type::SimpleType>::ret_type ret_type; [ 615s] ^~~~~~~~ [ 616s] Linking CXX static library ../../../../lib/libclangASTMatchers.a [ 616s] [ 42%] Built target clangASTMatchers [ 616s] [ 42%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseStmtAsm.cpp.o [ 616s] [ 44%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/TokenLexer.cpp.o [ 617s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 617s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 617s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 617s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 617s] return isa_impl_wrap::SimpleType>::doit(Val); [ 617s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 617s] [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o [ 618s] [ 44%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseTemplate.cpp.o [ 618s] [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CXXInheritance.cpp.o [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 618s] return isa_impl_wrap::SimpleType>::doit(Val); [ 618s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 618s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 618s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 618s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 618s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 618s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 618s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseStmtAsm.cpp:14: [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 618s] RetType; [ 618s] ^~~~~~~ [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 618s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 618s] typename simplify_type::SimpleType>::ret_type ret_type; [ 618s] ^~~~~~~~ [ 619s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 619s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 619s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclBase.h:17, [ 619s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CXXInheritance.h:17, [ 619s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/CXXInheritance.cpp:13: [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 619s] RetType; [ 619s] ^~~~~~~ [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 619s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 619s] typename simplify_type::SimpleType>::ret_type ret_type; [ 619s] ^~~~~~~~ [ 619s] Linking CXX static library ../../../../lib/libclangLex.a [ 620s] [ 44%] Built target clangLex [ 620s] Scanning dependencies of target clangDynamicASTMatchers [ 620s] [ 44%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Diagnostics.cpp.o [ 620s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 620s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 620s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 620s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 620s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 620s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseTemplate.cpp:14: [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 620s] RetType; [ 620s] ^~~~~~~ [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 620s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 620s] typename simplify_type::SimpleType>::ret_type ret_type; [ 620s] ^~~~~~~~ [ 621s] Scanning dependencies of target clangSema [ 621s] [ 44%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/AnalysisBasedWarnings.cpp.o [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 621s] return isa_impl_wrap::SimpleType>::doit(Val); [ 621s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 621s] [ 44%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseTentative.cpp.o [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 621s] return isa_impl_wrap::SimpleType>::doit(Val); [ 621s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 621s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 621s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 621s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 621s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 621s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 621s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 621s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 621s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, [ 621s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:10: [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 621s] RetType; [ 621s] ^~~~~~~ [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 621s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 621s] typename simplify_type::SimpleType>::ret_type ret_type; [ 621s] ^~~~~~~~ [ 622s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 622s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 622s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 622s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 622s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 622s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:17: [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 622s] RetType; [ 622s] ^~~~~~~ [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 622s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 622s] typename simplify_type::SimpleType>::ret_type ret_type; [ 622s] ^~~~~~~~ [ 622s] [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StatepointExampleGC.cpp.o [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] static const bool value = [ 623s] ^~~~~ [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] typename simplify_type::SimpleType>::ret_type ret_type; [ 623s] ^~~~~~~~ [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] static const bool value = [ 623s] ^~~~~ [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] typename simplify_type::SimpleType>::ret_type ret_type; [ 623s] ^~~~~~~~ [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 623s] return isa_impl_wrap::SimpleType>::doit(Val); [ 623s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 623s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 624s] [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o [ 624s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 624s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 624s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 624s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 624s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 624s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/ParseTentative.cpp:15: [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 624s] RetType; [ 624s] ^~~~~~~ [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 624s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 624s] typename simplify_type::SimpleType>::ret_type ret_type; [ 624s] ^~~~~~~~ [ 625s] [ 44%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/Parser.cpp.o [ 625s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 625s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 625s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 625s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 625s] return isa_impl_wrap::SimpleType>::doit(Val); [ 625s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 626s] [ 44%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/VariantValue.cpp.o [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:735:43: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:745:69: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:755:59: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:777:35: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:784:33: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:800:41: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:807:32: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:821:37: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:964:74: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:968:71: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:1041:72: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] return isa_impl_wrap::SimpleType>::doit(Val); [ 626s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] typename simplify_type::SimpleType>::ret_type ret_type; [ 626s] ^~~~~~~~ [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 626s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:373:26: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] return isa_impl_wrap::SimpleType>::doit(Val); [ 627s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCAtThrowStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:377:31: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:381:28: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::MSAsmStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:385:25: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXTryStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:391:26: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:868:27: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] typename simplify_type::SimpleType>::ret_type ret_type; [ 627s] ^~~~~~~~ [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:932:35: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] return isa_impl_wrap::SimpleType>::doit(Val); [ 627s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:961:41: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:1130:56: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Preprocessor.h:19, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Parse/Parser.h:21, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Parse/Parser.cpp:14: [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] RetType; [ 627s] ^~~~~~~ [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] typename simplify_type::SimpleType>::ret_type ret_type; [ 627s] ^~~~~~~~ [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Comment.cpp.o [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:133:63: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:174:74: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:968:71: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:1041:72: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:868:27: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:868:27: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 627s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:15: [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] RetType; [ 627s] ^~~~~~~ [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 627s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 627s] typename simplify_type::SimpleType>::ret_type ret_type; [ 627s] ^~~~~~~~ [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 629s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 629s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 629s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 629s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 629s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Comment.cpp:10: [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] RetType; [ 629s] ^~~~~~~ [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] typename simplify_type::SimpleType>::ret_type ret_type; [ 629s] ^~~~~~~~ [ 629s] [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentBriefParser.cpp.o [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] static const bool value = [ 629s] ^~~~~ [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] typename simplify_type::SimpleType>::ret_type ret_type; [ 629s] ^~~~~~~~ [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 629s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 629s] return isa_impl_wrap::SimpleType>::doit(Val); [ 629s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 630s] [ 44%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Parser.cpp.o [ 630s] [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o [ 630s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 630s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 630s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 630s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 630s] return isa_impl_wrap::SimpleType>::doit(Val); [ 630s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 631s] [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o [ 631s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 631s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 631s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 631s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 631s] return isa_impl_wrap::SimpleType>::doit(Val); [ 631s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 632s] [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentCommandTraits.cpp.o [ 632s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/Parser.h:37, [ 632s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:15: [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 632s] RetType; [ 632s] ^~~~~~~ [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 632s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 632s] typename simplify_type::SimpleType>::ret_type ret_type; [ 632s] ^~~~~~~~ [ 632s] [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentLexer.cpp.o [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] typename simplify_type::SimpleType>::ret_type ret_type; [ 633s] ^~~~~~~~ [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] static const bool value = [ 633s] ^~~~~ [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 633s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 633s] typename simplify_type::SimpleType>::ret_type ret_type; [ 633s] ^~~~~~~~ [ 634s] Linking CXX static library ../../../../lib/libclangParse.a [ 634s] Scanning dependencies of target clangCodeGen [ 634s] [ 44%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/BackendUtil.cpp.o [ 634s] [ 44%] Built target clangParse [ 634s] [ 44%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGAtomic.cpp.o [ 634s] [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentParser.cpp.o [ 635s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 635s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 635s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 635s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 635s] return isa_impl_wrap::SimpleType>::doit(Val); [ 635s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 636s] [ 45%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o [ 636s] [ 45%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentSema.cpp.o [ 637s] [ 45%] Updating X86GenDAGISel.inc... [ 637s] [ 45%] Built target X86CommonTableGen [ 637s] [ 45%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Decl.cpp.o [ 637s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 637s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGAtomic.cpp:14: [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] RetType; [ 637s] ^~~~~~~ [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] typename simplify_type::SimpleType>::ret_type ret_type; [ 637s] ^~~~~~~~ [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] typename simplify_type::SimpleType>::ret_type ret_type; [ 637s] ^~~~~~~~ [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here [ 637s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 638s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 638s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CommentCommandTraits.h:20, [ 638s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Comment.h:17, [ 638s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CommentSema.h:17, [ 638s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/CommentSema.cpp:10: [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 638s] RetType; [ 638s] ^~~~~~~ [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 638s] typename simplify_type::SimpleType>::ret_type ret_type; [ 638s] ^~~~~~~~ [ 638s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 638s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 638s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 638s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Decl.cpp:14: [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 638s] RetType; [ 638s] ^~~~~~~ [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 638s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 638s] typename simplify_type::SimpleType>::ret_type ret_type; [ 638s] ^~~~~~~~ [ 638s] [ 45%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclarationName.cpp.o [ 639s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/AttributeList.cpp.o [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 639s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 639s] return isa_impl_wrap::SimpleType>::doit(Val); [ 639s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 640s] [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [ 640s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 640s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 640s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 640s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 640s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 640s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclarationName.cpp:14: [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 640s] RetType; [ 640s] ^~~~~~~ [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 640s] typename simplify_type::SimpleType>::ret_type ret_type; [ 640s] ^~~~~~~~ [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 640s] return isa_impl_wrap::SimpleType>::doit(Val); [ 640s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 640s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 640s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 640s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/AttributeList.h:18, [ 640s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/AttributeList.cpp:14: [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 640s] RetType; [ 640s] ^~~~~~~ [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 640s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 640s] typename simplify_type::SimpleType>::ret_type ret_type; [ 640s] ^~~~~~~~ [ 641s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 641s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 641s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 641s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 641s] return isa_impl_wrap::SimpleType>::doit(Val); [ 641s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 641s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 641s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 641s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 641s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 641s] return isa_impl_wrap::SimpleType>::doit(Val); [ 641s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 642s] [ 46%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Registry.cpp.o [ 642s] [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o [ 643s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclBase.cpp.o [ 643s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 643s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 643s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 643s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 643s] return isa_impl_wrap::SimpleType>::doit(Val); [ 643s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 644s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/Dynamic/Registry.h:20, [ 644s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:15: [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 644s] RetType; [ 644s] ^~~~~~~ [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 644s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 644s] typename simplify_type::SimpleType>::ret_type ret_type; [ 644s] ^~~~~~~~ [ 644s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclCXX.cpp.o [ 645s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 645s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 645s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclBase.h:17, [ 645s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclBase.cpp:14: [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 645s] RetType; [ 645s] ^~~~~~~ [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 645s] typename simplify_type::SimpleType>::ret_type ret_type; [ 645s] ^~~~~~~~ [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 645s] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGBlocks.cpp.o [ 645s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclFriend.cpp.o [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 645s] static const bool value = [ 645s] ^~~~~ [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 645s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 645s] typename simplify_type::SimpleType>::ret_type ret_type; [ 645s] ^~~~~~~~ [ 646s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/CodeCompleteConsumer.cpp.o [ 646s] [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 646s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclCXX.cpp:13: [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 646s] RetType; [ 646s] ^~~~~~~ [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 646s] typename simplify_type::SimpleType>::ret_type ret_type; [ 646s] ^~~~~~~~ [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 646s] return isa_impl_wrap::SimpleType>::doit(Val); [ 646s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 646s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 646s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclFriend.cpp:15: [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 646s] RetType; [ 646s] ^~~~~~~ [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 646s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 646s] typename simplify_type::SimpleType>::ret_type ret_type; [ 646s] ^~~~~~~~ [ 647s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBlocks.h:17, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBlocks.cpp:14: [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 647s] RetType; [ 647s] ^~~~~~~ [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 647s] typename simplify_type::SimpleType>::ret_type ret_type; [ 647s] ^~~~~~~~ [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 647s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CanonicalType.h:18, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/CodeCompleteConsumer.h:17, [ 647s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/CodeCompleteConsumer.cpp:13: [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 647s] RetType; [ 647s] ^~~~~~~ [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 647s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 647s] typename simplify_type::SimpleType>::ret_type ret_type; [ 647s] ^~~~~~~~ [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 648s] return isa_impl_wrap::SimpleType>::doit(Val); [ 648s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 648s] return isa_impl_wrap::SimpleType>::doit(Val); [ 648s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 648s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 648s] return isa_impl_wrap::SimpleType>::doit(Val); [ 648s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 649s] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGBuiltin.cpp.o [ 649s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 649s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 649s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 649s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 649s] return isa_impl_wrap::SimpleType>::doit(Val); [ 649s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 649s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DeclSpec.cpp.o [ 650s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 650s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 650s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 650s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 650s] [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o [ 651s] [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o [ 651s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/DeclSpec.h:26, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/DeclSpec.cpp:14: [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 651s] RetType; [ 651s] ^~~~~~~ [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 651s] typename simplify_type::SimpleType>::ret_type ret_type; [ 651s] ^~~~~~~~ [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 651s] return isa_impl_wrap::SimpleType>::doit(Val); [ 651s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 651s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 651s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuiltin.cpp:14: [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 651s] RetType; [ 651s] ^~~~~~~ [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 651s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 651s] typename simplify_type::SimpleType>::ret_type ret_type; [ 651s] ^~~~~~~~ [ 652s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DelayedDiagnostic.cpp.o [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] typename simplify_type::SimpleType>::ret_type ret_type; [ 652s] ^~~~~~~~ [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::LabelStmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DoStmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::WhileStmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here [ 652s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 652s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/IdentifierResolver.cpp.o [ 653s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclGroup.cpp.o [ 653s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 653s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 653s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 653s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/Sema.h:18, [ 653s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/DelayedDiagnostic.h:25, [ 653s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/DelayedDiagnostic.cpp:17: [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 653s] RetType; [ 653s] ^~~~~~~ [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 653s] typename simplify_type::SimpleType>::ret_type ret_type; [ 653s] ^~~~~~~~ [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 653s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 654s] return isa_impl_wrap::SimpleType>::doit(Val); [ 654s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 654s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 654s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 654s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 654s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 654s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 654s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclGroup.cpp:15: [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 654s] RetType; [ 654s] ^~~~~~~ [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 654s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 654s] typename simplify_type::SimpleType>::ret_type ret_type; [ 654s] ^~~~~~~~ [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 655s] return isa_impl_wrap::SimpleType>::doit(Val); [ 655s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 655s] return isa_impl_wrap::SimpleType>::doit(Val); [ 655s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 655s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 655s] return isa_impl_wrap::SimpleType>::doit(Val); [ 655s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 655s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclObjC.cpp.o [ 656s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclOpenMP.cpp.o [ 657s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclPrinter.cpp.o [ 657s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/JumpDiagnostics.cpp.o [ 657s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclObjC.h:17, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclObjC.cpp:14: [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 657s] RetType; [ 657s] ^~~~~~~ [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 657s] typename simplify_type::SimpleType>::ret_type ret_type; [ 657s] ^~~~~~~~ [ 657s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 657s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclOpenMP.cpp:14: [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 657s] RetType; [ 657s] ^~~~~~~ [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 657s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 657s] typename simplify_type::SimpleType>::ret_type ret_type; [ 657s] ^~~~~~~~ [ 658s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 658s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 658s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 658s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 658s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 658s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclPrinter.cpp:14: [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 658s] RetType; [ 658s] ^~~~~~~ [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 658s] typename simplify_type::SimpleType>::ret_type ret_type; [ 658s] ^~~~~~~~ [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 658s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 658s] return isa_impl_wrap::SimpleType>::doit(Val); [ 658s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 658s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/MultiplexExternalSemaSource.cpp.o [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 659s] return isa_impl_wrap::SimpleType>::doit(Val); [ 659s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 659s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/Scope.cpp.o [ 659s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 659s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 659s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 659s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 659s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 659s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 659s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/JumpDiagnostics.cpp:15: [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 659s] RetType; [ 659s] ^~~~~~~ [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 659s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 659s] typename simplify_type::SimpleType>::ret_type ret_type; [ 659s] ^~~~~~~~ [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 660s] [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o [ 660s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 660s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 660s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclBase.h:17, [ 660s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExternalASTSource.h:18, [ 660s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/ExternalSemaSource.h:16, [ 660s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h:16, [ 660s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp:13: [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 660s] RetType; [ 660s] ^~~~~~~ [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 660s] typename simplify_type::SimpleType>::ret_type ret_type; [ 660s] ^~~~~~~~ [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 660s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 660s] return isa_impl_wrap::SimpleType>::doit(Val); [ 660s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 661s] [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 661s] static const bool value = [ 661s] ^~~~~ [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 661s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 661s] typename simplify_type::SimpleType>::ret_type ret_type; [ 661s] ^~~~~~~~ [ 662s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 662s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 662s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 662s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 662s] return isa_impl_wrap::SimpleType>::doit(Val); [ 662s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 662s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 662s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 662s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 662s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 662s] return isa_impl_wrap::SimpleType>::doit(Val); [ 662s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 663s] [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o [ 664s] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCUDANV.cpp.o [ 665s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclTemplate.cpp.o [ 666s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 666s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 666s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 666s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 666s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 666s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclTemplate.h:18, [ 666s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/DeclTemplate.cpp:14: [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 666s] RetType; [ 666s] ^~~~~~~ [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 666s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 666s] typename simplify_type::SimpleType>::ret_type ret_type; [ 666s] ^~~~~~~~ [ 666s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Expr.cpp.o [ 667s] [ 46%] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprClassification.cpp.o [ 667s] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/ScopeInfo.cpp.o [ 667s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 667s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCUDANV.cpp:16: [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 667s] RetType; [ 667s] ^~~~~~~ [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 667s] typename simplify_type::SimpleType>::ret_type ret_type; [ 667s] ^~~~~~~~ [ 667s] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCUDARuntime.cpp.o [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 667s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/CodeGen/WinEHPrepare.cpp:1012:6: warning: 'void {anonymous}::WinEHPrepare::verifyPreparedFunclets(llvm::Function&)' defined but not used [-Wunused-function] [ 667s] void WinEHPrepare::verifyPreparedFunclets(Function &F) { [ 667s] ^~~~~~~~~~~~ [ 668s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Expr.cpp:14: [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 668s] RetType; [ 668s] ^~~~~~~ [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 668s] typename simplify_type::SimpleType>::ret_type ret_type; [ 668s] ^~~~~~~~ [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 668s] return isa_impl_wrap::SimpleType>::doit(Val); [ 668s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 668s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/ScopeInfo.h:18, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/ScopeInfo.cpp:15: [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 668s] RetType; [ 668s] ^~~~~~~ [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 668s] typename simplify_type::SimpleType>::ret_type ret_type; [ 668s] ^~~~~~~~ [ 668s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 668s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprClassification.cpp:14: [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 668s] RetType; [ 668s] ^~~~~~~ [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 668s] typename simplify_type::SimpleType>::ret_type ret_type; [ 668s] ^~~~~~~~ [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 668s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 669s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 669s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 669s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 669s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 669s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGValue.h:18, [ 669s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCall.h:18, [ 669s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCUDARuntime.cpp:17: [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] RetType; [ 669s] ^~~~~~~ [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] typename simplify_type::SimpleType>::ret_type ret_type; [ 669s] ^~~~~~~~ [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] static const bool value = [ 669s] ^~~~~ [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] typename simplify_type::SimpleType>::ret_type ret_type; [ 669s] ^~~~~~~~ [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 669s] return isa_impl_wrap::SimpleType>::doit(Val); [ 669s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Expr.cpp:2283:71: required from here [ 669s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Expr.cpp:3040:52: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Expr.cpp:3040:52: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] return isa_impl_wrap::SimpleType>::doit(Val); [ 670s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Expr.cpp:2281:57: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Expr.cpp:2283:71: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprClassification.cpp:376:69: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] return isa_impl_wrap::SimpleType>::doit(Val); [ 670s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Expr.cpp:3040:52: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Expr.cpp:3040:52: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] return isa_impl_wrap::SimpleType>::doit(Val); [ 670s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprClassification.cpp:376:69: required from here [ 670s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 670s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/Sema.cpp.o [ 671s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaAccess.cpp.o [ 671s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 671s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 671s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 671s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 672s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaAttr.cpp.o [ 672s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 672s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 672s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 672s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 672s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 672s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 672s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/Sema.cpp:15: [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 672s] RetType; [ 672s] ^~~~~~~ [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 672s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 672s] typename simplify_type::SimpleType>::ret_type ret_type; [ 672s] ^~~~~~~~ [ 673s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCXXScopeSpec.cpp.o [ 673s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaAttr.cpp:15: [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 673s] RetType; [ 673s] ^~~~~~~ [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 673s] typename simplify_type::SimpleType>::ret_type ret_type; [ 673s] ^~~~~~~~ [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 673s] return isa_impl_wrap::SimpleType>::doit(Val); [ 673s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 673s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 673s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaAccess.cpp:14: [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 673s] RetType; [ 673s] ^~~~~~~ [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 673s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 673s] typename simplify_type::SimpleType>::ret_type ret_type; [ 673s] ^~~~~~~~ [ 673s] Linking CXX static library ../libLLVMCodeGen.a [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 674s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 674s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 674s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 674s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 674s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 674s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 674s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp:14: [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 674s] RetType; [ 674s] ^~~~~~~ [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 674s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 674s] typename simplify_type::SimpleType>::ret_type ret_type; [ 674s] ^~~~~~~~ [ 675s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 675s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 675s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 675s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 675s] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCXX.cpp.o [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 676s] return isa_impl_wrap::SimpleType>::doit(Val); [ 676s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 676s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 676s] return isa_impl_wrap::SimpleType>::doit(Val); [ 676s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 676s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprConstant.cpp.o [ 677s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 677s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 677s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 677s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 677s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 677s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/GlobalDecl.h:18, [ 677s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGVTables.h:19, [ 677s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenModule.h:17, [ 677s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCXX.cpp:16: [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 677s] RetType; [ 677s] ^~~~~~~ [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 677s] typename simplify_type::SimpleType>::ret_type ret_type; [ 677s] ^~~~~~~~ [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 677s] return isa_impl_wrap::SimpleType>::doit(Val); [ 677s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 677s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 677s] return isa_impl_wrap::SimpleType>::doit(Val); [ 677s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 678s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 678s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 678s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:36: [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 678s] RetType; [ 678s] ^~~~~~~ [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 678s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 678s] typename simplify_type::SimpleType>::ret_type ret_type; [ 678s] ^~~~~~~~ [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] static const bool value = [ 679s] ^~~~~ [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] typename simplify_type::SimpleType>::ret_type ret_type; [ 679s] ^~~~~~~~ [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3462:40: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3476:59: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3483:42: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3522:42: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3535:45: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3595:38: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3641:56: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3685:59: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3694:56: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3699:61: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3704:57: required from here [ 679s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] Scanning dependencies of target clangAnalysis [ 680s] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/AnalysisDeclContext.cpp.o [ 680s] [ 46%] Built target LLVMCodeGen [ 680s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprCXX.cpp.o [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:4603:12: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:4603:12: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] return isa_impl_wrap::SimpleType>::doit(Val); [ 680s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:3506:41: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:4603:12: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprConstant.cpp:4603:12: required from here [ 680s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 681s] return isa_impl_wrap::SimpleType>::doit(Val); [ 681s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 681s] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/BodyFarm.cpp.o [ 681s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 681s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 681s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 681s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 681s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/AnalysisDeclContext.cpp:15: [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 681s] RetType; [ 681s] ^~~~~~~ [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 681s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 681s] typename simplify_type::SimpleType>::ret_type ret_type; [ 681s] ^~~~~~~~ [ 682s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprCXX.cpp:14: [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 682s] RetType; [ 682s] ^~~~~~~ [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 682s] typename simplify_type::SimpleType>::ret_type ret_type; [ 682s] ^~~~~~~~ [ 682s] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFG.cpp.o [ 682s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCast.cpp.o [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 682s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/CFG.h:18, [ 682s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:15: [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 682s] RetType; [ 682s] ^~~~~~~ [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 682s] typename simplify_type::SimpleType>::ret_type ret_type; [ 682s] ^~~~~~~~ [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 682s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] static const bool value = [ 683s] ^~~~~ [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] typename simplify_type::SimpleType>::ret_type ret_type; [ 683s] ^~~~~~~~ [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 683s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/BodyFarm.h:18, [ 683s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/BodyFarm.cpp:15: [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] RetType; [ 683s] ^~~~~~~ [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] typename simplify_type::SimpleType>::ret_type ret_type; [ 683s] ^~~~~~~~ [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] return isa_impl_wrap::SimpleType>::doit(Val); [ 683s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 683s] return isa_impl_wrap::SimpleType>::doit(Val); [ 683s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/AnalysisDeclContext.cpp:175:42: required from here [ 683s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 684s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 684s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 684s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 684s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 684s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 684s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 684s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaCast.cpp:17: [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 684s] RetType; [ 684s] ^~~~~~~ [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 684s] typename simplify_type::SimpleType>::ret_type ret_type; [ 684s] ^~~~~~~~ [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 684s] return isa_impl_wrap::SimpleType>::doit(Val); [ 684s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 684s] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCXXABI.cpp.o [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 684s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] static const bool value = [ 685s] ^~~~~ [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] typename simplify_type::SimpleType>::ret_type ret_type; [ 685s] ^~~~~~~~ [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:3946:69: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:3988:44: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:3991:53: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:3997:54: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4004:37: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4194:50: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4206:61: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4222:72: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4225:55: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:3949:35: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] return isa_impl_wrap::SimpleType>::doit(Val); [ 685s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4216:35: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4219:41: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4233:20: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:3946:69: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::StmtExpr; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4194:50: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4206:61: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4222:72: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFG.cpp:4225:55: required from here [ 685s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 686s] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCall.cpp.o [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 686s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCXXABI.h:18, [ 686s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCXXABI.cpp:15: [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 686s] RetType; [ 686s] ^~~~~~~ [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 686s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 686s] typename simplify_type::SimpleType>::ret_type ret_type; [ 686s] ^~~~~~~~ [ 686s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprObjC.cpp.o [ 687s] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 687s] return isa_impl_wrap::SimpleType>::doit(Val); [ 687s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 687s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGValue.h:18, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCall.h:18, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCall.cpp:15: [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 687s] RetType; [ 687s] ^~~~~~~ [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 687s] typename simplify_type::SimpleType>::ret_type ret_type; [ 687s] ^~~~~~~~ [ 687s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/CFG.h:18, [ 687s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp:18: [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 687s] RetType; [ 687s] ^~~~~~~ [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 687s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 687s] typename simplify_type::SimpleType>::ret_type ret_type; [ 687s] ^~~~~~~~ [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 688s] return isa_impl_wrap::SimpleType>::doit(Val); [ 688s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 688s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 688s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 688s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 688s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclObjC.h:17, [ 688s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprObjC.h:17, [ 688s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExprObjC.cpp:14: [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 688s] RetType; [ 688s] ^~~~~~~ [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 688s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 688s] typename simplify_type::SimpleType>::ret_type ret_type; [ 688s] ^~~~~~~~ [ 688s] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExternalASTSource.cpp.o [ 689s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 689s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 689s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 689s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 689s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 689s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 689s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 689s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 689s] return isa_impl_wrap::SimpleType>::doit(Val); [ 689s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 690s] return isa_impl_wrap::SimpleType>::doit(Val); [ 690s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 690s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 690s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 690s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclBase.h:17, [ 690s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExternalASTSource.h:18, [ 690s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ExternalASTSource.cpp:16: [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 690s] RetType; [ 690s] ^~~~~~~ [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 690s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 690s] typename simplify_type::SimpleType>::ret_type ret_type; [ 690s] ^~~~~~~~ [ 690s] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaChecking.cpp.o [ 691s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 691s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 691s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 691s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 691s] return isa_impl_wrap::SimpleType>::doit(Val); [ 691s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 692s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 692s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 692s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 692s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 692s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 692s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 692s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaChecking.cpp:15: [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 692s] RetType; [ 692s] ^~~~~~~ [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 692s] typename simplify_type::SimpleType>::ret_type ret_type; [ 692s] ^~~~~~~~ [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 692s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 692s] return isa_impl_wrap::SimpleType>::doit(Val); [ 692s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 692s] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGClass.cpp.o [ 692s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFGStmtMap.cpp.o [ 692s] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCodeComplete.cpp.o [ 693s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 693s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 693s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 693s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/CFG.h:18, [ 693s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CFGStmtMap.cpp:17: [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] RetType; [ 693s] ^~~~~~~ [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] typename simplify_type::SimpleType>::ret_type ret_type; [ 693s] ^~~~~~~~ [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] return isa_impl_wrap::SimpleType>::doit(Val); [ 693s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] static const bool value = [ 693s] ^~~~~ [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 693s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 693s] typename simplify_type::SimpleType>::ret_type ret_type; [ 693s] ^~~~~~~~ [ 693s] [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCleanup.cpp.o [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 694s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CallGraph.cpp.o [ 694s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBlocks.h:17, [ 694s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGClass.cpp:14: [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 694s] RetType; [ 694s] ^~~~~~~ [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 694s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 694s] typename simplify_type::SimpleType>::ret_type ret_type; [ 694s] ^~~~~~~~ [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaChecking.cpp:9354:50: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaChecking.cpp:9373:46: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaChecking.cpp:9377:57: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaCodeComplete.cpp:13: [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] RetType; [ 695s] ^~~~~~~ [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] typename simplify_type::SimpleType>::ret_type ret_type; [ 695s] ^~~~~~~~ [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaChecking.cpp:9408:53: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] return isa_impl_wrap::SimpleType>::doit(Val); [ 695s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclBase.h:17, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/CallGraph.h:20, [ 695s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/CallGraph.cpp:13: [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] RetType; [ 695s] ^~~~~~~ [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] typename simplify_type::SimpleType>::ret_type ret_type; [ 695s] ^~~~~~~~ [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::NullStmt; Y = const clang::Stmt*]': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaChecking.cpp:9354:50: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaChecking.cpp:9373:46: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaChecking.cpp:9377:57: required from here [ 695s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 696s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/EHScopeStack.h:19, [ 696s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCleanup.h:17, [ 696s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCleanup.cpp:20: [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] RetType; [ 696s] ^~~~~~~ [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] typename simplify_type::SimpleType>::ret_type ret_type; [ 696s] ^~~~~~~~ [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] static const bool value = [ 696s] ^~~~~ [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] typename simplify_type::SimpleType>::ret_type ret_type; [ 696s] ^~~~~~~~ [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 696s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 697s] static const bool value = [ 697s] ^~~~~ [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 697s] typename simplify_type::SimpleType>::ret_type ret_type; [ 697s] ^~~~~~~~ [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 697s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 698s] return isa_impl_wrap::SimpleType>::doit(Val); [ 698s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGClass.cpp:515:21: required from here [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGClass.cpp:515:21: required from here [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 698s] return isa_impl_wrap::SimpleType>::doit(Val); [ 698s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGClass.cpp:515:21: required from here [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGClass.cpp:515:21: required from here [ 698s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 699s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 699s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 699s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 699s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 699s] return isa_impl_wrap::SimpleType>::doit(Val); [ 699s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 699s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 699s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 699s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 699s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 700s] [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/InheritViz.cpp.o [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 701s] return isa_impl_wrap::SimpleType>::doit(Val); [ 701s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 701s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CocoaConventions.cpp.o [ 701s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 701s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 701s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 701s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 701s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 701s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/InheritViz.cpp:16: [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 701s] RetType; [ 701s] ^~~~~~~ [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 701s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 701s] typename simplify_type::SimpleType>::ret_type ret_type; [ 701s] ^~~~~~~~ [ 701s] [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ItaniumCXXABI.cpp.o [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 703s] return isa_impl_wrap::SimpleType>::doit(Val); [ 703s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 703s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 703s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 703s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 703s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 703s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 703s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/CXXABI.h:18, [ 703s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ItaniumCXXABI.cpp:20: [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 703s] RetType; [ 703s] ^~~~~~~ [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 703s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 703s] typename simplify_type::SimpleType>::ret_type ret_type; [ 703s] ^~~~~~~~ [ 704s] [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ItaniumMangle.cpp.o [ 704s] Linking CXX static library ../../../../../lib/libclangDynamicASTMatchers.a [ 704s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/Consumed.cpp.o [ 704s] Scanning dependencies of target clangEdit [ 704s] [ 47%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/Commit.cpp.o [ 704s] [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDebugInfo.cpp.o [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 705s] return isa_impl_wrap::SimpleType>::doit(Val); [ 705s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 705s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Mangle.h:17, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ItaniumMangle.cpp:17: [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 705s] RetType; [ 705s] ^~~~~~~ [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 705s] typename simplify_type::SimpleType>::ret_type ret_type; [ 705s] ^~~~~~~~ [ 705s] [ 47%] Built target clangDynamicASTMatchers [ 705s] [ 47%] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 705s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/Consumed.cpp:15: [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 705s] RetType; [ 705s] ^~~~~~~ [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 705s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 705s] typename simplify_type::SimpleType>::ret_type ret_type; [ 705s] ^~~~~~~~ [ 705s] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CodeInjector.cpp.o [ 706s] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaConsumer.cpp.o [ 706s] Scanning dependencies of target clangRewrite [ 706s] [ 47%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/DeltaTree.cpp.o [ 706s] [ 47%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/HTMLRewrite.cpp.o [ 706s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 706s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 706s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 706s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 706s] [ 47%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/EditedSource.cpp.o [ 707s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDebugInfo.h:17, [ 707s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDebugInfo.cpp:14: [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] RetType; [ 707s] ^~~~~~~ [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] typename simplify_type::SimpleType>::ret_type ret_type; [ 707s] ^~~~~~~~ [ 707s] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCoroutine.cpp.o [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] static const bool value = [ 707s] ^~~~~ [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] typename simplify_type::SimpleType>::ret_type ret_type; [ 707s] ^~~~~~~~ [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 707s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 707s] return isa_impl_wrap::SimpleType>::doit(Val); [ 707s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ItaniumMangle.cpp:3804:6: warning: 'void {anonymous}::CXXNameMangler::mangleExistingSubstitution(clang::QualType)' defined but not used [-Wunused-function] [ 708s] void CXXNameMangler::mangleExistingSubstitution(QualType type) { [ 708s] ^~~~~~~~~~~~~~ [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/Consumed.cpp:1263:66: required from here [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/Consumed.cpp:1287:74: required from here [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/Consumed.cpp:1381:52: required from here [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 708s] return isa_impl_wrap::SimpleType>::doit(Val); [ 708s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 708s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 708s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 708s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 708s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 708s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 708s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 708s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaCoroutine.cpp:14: [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 708s] RetType; [ 708s] ^~~~~~~ [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 708s] typename simplify_type::SimpleType>::ret_type ret_type; [ 708s] ^~~~~~~~ [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/Consumed.cpp:1263:66: required from here [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/Consumed.cpp:1287:74: required from here [ 708s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 708s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/Dominators.cpp.o [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/Consumed.cpp:1381:52: required from here [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 709s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 709s] [ 47%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/RewriteObjCFoundationAPI.cpp.o [ 710s] [ 47%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/RewriteRope.cpp.o [ 710s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/Dominators.h:17, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/Dominators.cpp:10: [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 710s] RetType; [ 710s] ^~~~~~~ [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 710s] typename simplify_type::SimpleType>::ret_type ret_type; [ 710s] ^~~~~~~~ [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 710s] return isa_impl_wrap::SimpleType>::doit(Val); [ 710s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 710s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 710s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:15: [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 710s] RetType; [ 710s] ^~~~~~~ [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 710s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 710s] typename simplify_type::SimpleType>::ret_type ret_type; [ 710s] ^~~~~~~~ [ 711s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 711s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 711s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 711s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 711s] return isa_impl_wrap::SimpleType>::doit(Val); [ 711s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 711s] [ 47%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/Rewriter.cpp.o [ 711s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 711s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 711s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 711s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 711s] [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Mangle.cpp.o [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:383:79: required from here [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 712s] return isa_impl_wrap::SimpleType>::doit(Val); [ 712s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 712s] return isa_impl_wrap::SimpleType>::doit(Val); [ 712s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:383:79: required from here [ 712s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 712s] Scanning dependencies of target clangARCMigrate [ 712s] [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ARCMT.cpp.o [ 713s] [ 47%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/TokenRewriter.cpp.o [ 713s] [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ARCMTActions.cpp.o [ 713s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/FormatString.cpp.o [ 713s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 713s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 713s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 713s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Mangle.cpp:13: [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 713s] RetType; [ 713s] ^~~~~~~ [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 713s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 713s] typename simplify_type::SimpleType>::ret_type ret_type; [ 713s] ^~~~~~~~ [ 713s] Linking CXX static library ../../../../lib/libclangEdit.a [ 714s] [ 47%] Built target clangEdit [ 714s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/LiveVariables.cpp.o [ 714s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 714s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 714s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ARCMigrate/ARCMT.h:13, [ 714s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Internals.h:13, [ 714s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/ARCMT.cpp:10: [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 714s] RetType; [ 714s] ^~~~~~~ [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 714s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 714s] typename simplify_type::SimpleType>::ret_type ret_type; [ 714s] ^~~~~~~~ [ 714s] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCUDA.cpp.o [ 715s] Linking CXX static library ../../../../lib/libclangRewrite.a [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 715s] [ 47%] Built target clangRewrite [ 715s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ObjCNoReturn.cpp.o [ 715s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/FormatStringParsing.h:4, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/FormatString.cpp:15: [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 715s] RetType; [ 715s] ^~~~~~~ [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 715s] typename simplify_type::SimpleType>::ret_type ret_type; [ 715s] ^~~~~~~~ [ 715s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ARCMigrate/ARCMTActions.h:13, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/ARCMTActions.cpp:10: [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 715s] RetType; [ 715s] ^~~~~~~ [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 715s] typename simplify_type::SimpleType>::ret_type ret_type; [ 715s] ^~~~~~~~ [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 715s] return isa_impl_wrap::SimpleType>::doit(Val); [ 715s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 715s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h:17, [ 715s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/LiveVariables.cpp:14: [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 715s] RetType; [ 715s] ^~~~~~~ [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 715s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 715s] typename simplify_type::SimpleType>::ret_type ret_type; [ 715s] ^~~~~~~~ [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] return isa_impl_wrap::SimpleType>::doit(Val); [ 716s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] static const bool value = [ 716s] ^~~~~ [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] typename simplify_type::SimpleType>::ret_type ret_type; [ 716s] ^~~~~~~~ [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 716s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 716s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 716s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/Sema.h:18, [ 716s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaCUDA.cpp:14: [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] RetType; [ 716s] ^~~~~~~ [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] typename simplify_type::SimpleType>::ret_type ret_type; [ 716s] ^~~~~~~~ [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/LiveVariables.cpp:234:67: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/LiveVariables.cpp:238:65: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/LiveVariables.cpp:519:57: required from here [ 716s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] return isa_impl_wrap::SimpleType>::doit(Val); [ 717s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/LiveVariables.cpp:232:42: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/LiveVariables.cpp:234:67: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/LiveVariables.cpp:238:65: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/LiveVariables.cpp:519:57: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] return isa_impl_wrap::SimpleType>::doit(Val); [ 717s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 717s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 717s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 717s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 717s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 717s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 717s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ObjCNoReturn.cpp:15: [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] RetType; [ 717s] ^~~~~~~ [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] typename simplify_type::SimpleType>::ret_type ret_type; [ 717s] ^~~~~~~~ [ 717s] [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/MicrosoftCXXABI.cpp.o [ 717s] [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDecl.cpp.o [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 717s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 717s] return isa_impl_wrap::SimpleType>::doit(Val); [ 717s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 718s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PostOrderCFGView.cpp.o [ 718s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 718s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 718s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 718s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 718s] return isa_impl_wrap::SimpleType>::doit(Val); [ 718s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 718s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 718s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 718s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 718s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 718s] return isa_impl_wrap::SimpleType>::doit(Val); [ 718s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 719s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/CXXABI.h:18, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/MicrosoftCXXABI.cpp:15: [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 719s] RetType; [ 719s] ^~~~~~~ [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 719s] typename simplify_type::SimpleType>::ret_type ret_type; [ 719s] ^~~~~~~~ [ 719s] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDecl.cpp.o [ 719s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 719s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDecl.cpp:14: [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 719s] RetType; [ 719s] ^~~~~~~ [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 719s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 719s] typename simplify_type::SimpleType>::ret_type ret_type; [ 719s] ^~~~~~~~ [ 720s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 720s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 720s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 720s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 720s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:24, [ 720s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PostOrderCFGView.cpp:14: [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 720s] RetType; [ 720s] ^~~~~~~ [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 720s] typename simplify_type::SimpleType>::ret_type ret_type; [ 720s] ^~~~~~~~ [ 720s] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclAttr.cpp.o [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 720s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 720s] return isa_impl_wrap::SimpleType>::doit(Val); [ 720s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 721s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaDecl.cpp:14: [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 721s] RetType; [ 721s] ^~~~~~~ [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 721s] typename simplify_type::SimpleType>::ret_type ret_type; [ 721s] ^~~~~~~~ [ 721s] [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/FileRemapper.cpp.o [ 721s] [ 47%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PrintfFormatString.cpp.o [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 721s] return isa_impl_wrap::SimpleType>::doit(Val); [ 721s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 721s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 721s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaDeclAttr.cpp:14: [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 721s] RetType; [ 721s] ^~~~~~~ [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 721s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 721s] typename simplify_type::SimpleType>::ret_type ret_type; [ 721s] ^~~~~~~~ [ 721s] [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ObjCMT.cpp.o [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 722s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 722s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 722s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 722s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 722s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 722s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CanonicalType.h:18, [ 722s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/FormatString.h:22, [ 722s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PrintfFormatString.cpp:15: [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 722s] RetType; [ 722s] ^~~~~~~ [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 722s] typename simplify_type::SimpleType>::ret_type ret_type; [ 722s] ^~~~~~~~ [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDecl.cpp:570:39: required from here [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDecl.cpp:1127:54: required from here [ 722s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDeclCXX.cpp.o [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] static const bool value = [ 723s] ^~~~~ [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] typename simplify_type::SimpleType>::ret_type ret_type; [ 723s] ^~~~~~~~ [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclCXX.cpp.o [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] return isa_impl_wrap::SimpleType>::doit(Val); [ 723s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 723s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 723s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 723s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 723s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 723s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 723s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/ObjCMT.cpp:10: [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] RetType; [ 723s] ^~~~~~~ [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] typename simplify_type::SimpleType>::ret_type ret_type; [ 723s] ^~~~~~~~ [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] return isa_impl_wrap::SimpleType>::doit(Val); [ 723s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDecl.cpp:570:39: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDecl.cpp:1127:54: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 723s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 724s] static const bool value = [ 724s] ^~~~~ [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 724s] typename simplify_type::SimpleType>::ret_type ret_type; [ 724s] ^~~~~~~~ [ 724s] [ 48%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/MicrosoftMangle.cpp.o [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 724s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDeclCXX.cpp:14: [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] RetType; [ 725s] ^~~~~~~ [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] typename simplify_type::SimpleType>::ret_type ret_type; [ 725s] ^~~~~~~~ [ 725s] [ 48%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ProgramPoint.cpp.o [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] return isa_impl_wrap::SimpleType>::doit(Val); [ 725s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::AsmStmt; Y = const clang::Stmt*]': [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaDecl.cpp:11283:28: required from here [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] return isa_impl_wrap::SimpleType>::doit(Val); [ 725s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::NullStmt; Y = const clang::Stmt*]': [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaDecl.cpp:11283:49: required from here [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 725s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaDeclCXX.cpp:14: [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] RetType; [ 725s] ^~~~~~~ [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 725s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 725s] typename simplify_type::SimpleType>::ret_type ret_type; [ 725s] ^~~~~~~~ [ 726s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 726s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 726s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 726s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 726s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 726s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Mangle.h:17, [ 726s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/MicrosoftMangle.cpp:14: [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 726s] RetType; [ 726s] ^~~~~~~ [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 726s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 726s] typename simplify_type::SimpleType>::ret_type ret_type; [ 726s] ^~~~~~~~ [ 727s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 727s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 727s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 727s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 727s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/ProgramPoint.h:18, [ 727s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ProgramPoint.cpp:15: [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 727s] RetType; [ 727s] ^~~~~~~ [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 727s] typename simplify_type::SimpleType>::ret_type ret_type; [ 727s] ^~~~~~~~ [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 727s] return isa_impl_wrap::SimpleType>::doit(Val); [ 727s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 727s] return isa_impl_wrap::SimpleType>::doit(Val); [ 727s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 727s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 728s] static const bool value = [ 728s] ^~~~~ [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 728s] typename simplify_type::SimpleType>::ret_type ret_type; [ 728s] ^~~~~~~~ [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 728s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 728s] return isa_impl_wrap::SimpleType>::doit(Val); [ 728s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 728s] [ 48%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PseudoConstantAnalysis.cpp.o [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 729s] return isa_impl_wrap::SimpleType>::doit(Val); [ 729s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 729s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 729s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 729s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 729s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h:19, [ 729s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:16: [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 729s] RetType; [ 729s] ^~~~~~~ [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 729s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 729s] typename simplify_type::SimpleType>::ret_type ret_type; [ 729s] ^~~~~~~~ [ 730s] [ 48%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ReachableCode.cpp.o [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:88:45: required from here [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:94:59: required from here [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:139:57: required from here [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:172:47: required from here [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:201:53: required from here [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:212:48: required from here [ 730s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 731s] return isa_impl_wrap::SimpleType>::doit(Val); [ 731s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 731s] return isa_impl_wrap::SimpleType>::doit(Val); [ 731s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:88:45: required from here [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 731s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 731s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 731s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/ReachableCode.h:17, [ 731s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:15: [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 731s] RetType; [ 731s] ^~~~~~~ [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 731s] typename simplify_type::SimpleType>::ret_type ret_type; [ 731s] ^~~~~~~~ [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 731s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] [ 48%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/PlistReporter.cpp.o [ 732s] [ 48%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGException.cpp.o [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:53:49: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:71:70: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:167:40: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:171:50: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:188:54: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:203:53: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:207:55: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:218:54: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:523:73: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:531:42: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:540:65: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:546:57: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:551:71: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:556:32: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:559:67: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:595:59: required from here [ 732s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:255:29: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] return isa_impl_wrap::SimpleType>::doit(Val); [ 733s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:258:33: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:575:23: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:53:49: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:71:70: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:167:40: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:171:50: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ReachableCode.cpp:595:59: required from here [ 733s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 733s] [ 48%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/NestedNameSpecifier.cpp.o [ 734s] [ 48%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ScanfFormatString.cpp.o [ 735s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGException.cpp:14: [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 735s] RetType; [ 735s] ^~~~~~~ [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 735s] typename simplify_type::SimpleType>::ret_type ret_type; [ 735s] ^~~~~~~~ [ 735s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 735s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/NestedNameSpecifier.cpp:14: [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 735s] RetType; [ 735s] ^~~~~~~ [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 735s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 735s] typename simplify_type::SimpleType>::ret_type ret_type; [ 735s] ^~~~~~~~ [ 735s] [ 48%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/NSAPI.cpp.o [ 736s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CanonicalType.h:18, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/FormatString.h:22, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ScanfFormatString.cpp:15: [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 736s] RetType; [ 736s] ^~~~~~~ [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 736s] typename simplify_type::SimpleType>::ret_type ret_type; [ 736s] ^~~~~~~~ [ 736s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NSAPI.h:13, [ 736s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/NSAPI.cpp:10: [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 736s] RetType; [ 736s] ^~~~~~~ [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 736s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 736s] typename simplify_type::SimpleType>::ret_type ret_type; [ 736s] ^~~~~~~~ [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 737s] return isa_impl_wrap::SimpleType>::doit(Val); [ 737s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 737s] return isa_impl_wrap::SimpleType>::doit(Val); [ 737s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 737s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 737s] return isa_impl_wrap::SimpleType>::doit(Val); [ 737s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 738s] [ 48%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/OpenMPClause.cpp.o [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 738s] static const bool value = [ 738s] ^~~~~ [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 738s] typename simplify_type::SimpleType>::ret_type ret_type; [ 738s] ^~~~~~~~ [ 738s] [ 48%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafety.cpp.o [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 738s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGException.cpp:1454:38: required from here [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGException.cpp:1454:38: required from here [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 739s] return isa_impl_wrap::SimpleType>::doit(Val); [ 739s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 739s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 739s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 739s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 739s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/OpenMPClause.h:19, [ 739s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/OpenMPClause.cpp:14: [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 739s] RetType; [ 739s] ^~~~~~~ [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 739s] typename simplify_type::SimpleType>::ret_type ret_type; [ 739s] ^~~~~~~~ [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGException.cpp:1454:38: required from here [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGException.cpp:1454:38: required from here [ 739s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] Scanning dependencies of target clangDriver [ 740s] [ 48%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Action.cpp.o [ 740s] Scanning dependencies of target clangSerialization [ 740s] [ 48%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTCommon.cpp.o [ 740s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 740s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 740s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 740s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:18: [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] RetType; [ 740s] ^~~~~~~ [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] typename simplify_type::SimpleType>::ret_type ret_type; [ 740s] ^~~~~~~~ [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] return isa_impl_wrap::SimpleType>::doit(Val); [ 740s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] static const bool value = [ 740s] ^~~~~ [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 740s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 740s] typename simplify_type::SimpleType>::ret_type ret_type; [ 740s] ^~~~~~~~ [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 741s] [ 48%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Compilation.cpp.o [ 741s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 741s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 741s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 741s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 741s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 741s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/ASTCommon.h:17, [ 741s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/ASTCommon.cpp:14: [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 741s] RetType; [ 741s] ^~~~~~~ [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 741s] typename simplify_type::SimpleType>::ret_type ret_type; [ 741s] ^~~~~~~~ [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1337:58: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1340:72: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1343:73: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1346:63: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1350:67: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1357:69: required from here [ 741s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] [ 48%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ParentMap.cpp.o [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:2076:39: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] return isa_impl_wrap::SimpleType>::doit(Val); [ 742s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ContinueStmt; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:2239:41: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:2239:71: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1334:56: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1337:58: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1340:72: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1343:73: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1346:63: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1350:67: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafety.cpp:1357:69: required from here [ 742s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 743s] return isa_impl_wrap::SimpleType>::doit(Val); [ 743s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 743s] [ 48%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/CrossWindowsToolChain.cpp.o [ 743s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 743s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 743s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 743s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/ParentMap.cpp:15: [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 743s] RetType; [ 743s] ^~~~~~~ [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 743s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 743s] typename simplify_type::SimpleType>::ret_type ret_type; [ 743s] ^~~~~~~~ [ 744s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 744s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 744s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 744s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 744s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 744s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 744s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 744s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 744s] return isa_impl_wrap::SimpleType>::doit(Val); [ 744s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 744s] [ 48%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReader.cpp.o [ 745s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExpr.cpp.o [ 745s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Driver.cpp.o [ 746s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 746s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 746s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 746s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclObjC.h:17, [ 746s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Serialization/ASTReader.h:17, [ 746s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/ASTReader.cpp:14: [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 746s] RetType; [ 746s] ^~~~~~~ [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 746s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 746s] typename simplify_type::SimpleType>::ret_type ret_type; [ 746s] ^~~~~~~~ [ 746s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RawCommentList.cpp.o [ 746s] [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransAPIUses.cpp.o [ 747s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGExpr.cpp:14: [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 747s] RetType; [ 747s] ^~~~~~~ [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 747s] typename simplify_type::SimpleType>::ret_type ret_type; [ 747s] ^~~~~~~~ [ 747s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 747s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransAPIUses.cpp:20: [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 747s] RetType; [ 747s] ^~~~~~~ [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 747s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 747s] typename simplify_type::SimpleType>::ret_type ret_type; [ 747s] ^~~~~~~~ [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 748s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 748s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/FileManager.h:19, [ 748s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceManager.h:38, [ 748s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RawCommentList.h:14, [ 748s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/RawCommentList.cpp:10: [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 748s] RetType; [ 748s] ^~~~~~~ [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 748s] typename simplify_type::SimpleType>::ret_type ret_type; [ 748s] ^~~~~~~~ [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 748s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] static const bool value = [ 749s] ^~~~~ [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] typename simplify_type::SimpleType>::ret_type ret_type; [ 749s] ^~~~~~~~ [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RecordLayout.cpp.o [ 749s] [ 50%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyCommon.cpp.o [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 749s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 749s] return isa_impl_wrap::SimpleType>::doit(Val); [ 749s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 750s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 750s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 750s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 750s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 750s] return isa_impl_wrap::SimpleType>::doit(Val); [ 750s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 750s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 750s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 750s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 750s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 750s] return isa_impl_wrap::SimpleType>::doit(Val); [ 750s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 750s] Scanning dependencies of target clangFrontend [ 750s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTConsumers.cpp.o [ 751s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:24, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:25, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:14: [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 751s] RetType; [ 751s] ^~~~~~~ [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 751s] typename simplify_type::SimpleType>::ret_type ret_type; [ 751s] ^~~~~~~~ [ 751s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 751s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/RecordLayout.cpp:14: [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 751s] RetType; [ 751s] ^~~~~~~ [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 751s] typename simplify_type::SimpleType>::ret_type ret_type; [ 751s] ^~~~~~~~ [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 751s] return isa_impl_wrap::SimpleType>::doit(Val); [ 751s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 751s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 751s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/DriverOptions.cpp.o [ 752s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 752s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/ASTConsumers.h:17, [ 752s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/ASTConsumers.cpp:14: [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] RetType; [ 752s] ^~~~~~~ [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] typename simplify_type::SimpleType>::ret_type ret_type; [ 752s] ^~~~~~~~ [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:209:52: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:211:52: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:213:50: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:217:64: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:219:68: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:221:56: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:224:58: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:227:66: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:230:41: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:233:47: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:237:39: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:239:46: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:241:50: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:253:49: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:256:46: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:260:48: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Job.cpp.o [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 752s] return isa_impl_wrap::SimpleType>::doit(Val); [ 752s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:260:48: required from here [ 752s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 753s] return isa_impl_wrap::SimpleType>::doit(Val); [ 753s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 753s] static const bool value = [ 753s] ^~~~~ [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 753s] typename simplify_type::SimpleType>::ret_type ret_type; [ 753s] ^~~~~~~~ [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 753s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 754s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RecordLayoutBuilder.cpp.o [ 754s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 754s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 754s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 754s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 754s] return isa_impl_wrap::SimpleType>::doit(Val); [ 754s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 754s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/MinGWToolChain.cpp.o [ 755s] [ 50%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyLogical.cpp.o [ 756s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 756s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 756s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 756s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 756s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 756s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecordLayout.h:18, [ 756s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/RecordLayoutBuilder.cpp:10: [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 756s] RetType; [ 756s] ^~~~~~~ [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 756s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 756s] typename simplify_type::SimpleType>::ret_type ret_type; [ 756s] ^~~~~~~~ [ 757s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Multilib.cpp.o [ 757s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 757s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 757s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 757s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 757s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h:17, [ 757s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:52, [ 757s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:16, [ 757s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyLogical.cpp:13: [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 757s] RetType; [ 757s] ^~~~~~~ [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 757s] typename simplify_type::SimpleType>::ret_type ret_type; [ 757s] ^~~~~~~~ [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 757s] return isa_impl_wrap::SimpleType>::doit(Val); [ 757s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 757s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 758s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 758s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 758s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 758s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 758s] return isa_impl_wrap::SimpleType>::doit(Val); [ 758s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 758s] [ 50%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyTIL.cpp.o [ 758s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprAgg.cpp.o [ 759s] [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransARCAssign.cpp.o [ 760s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h:17, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:52, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/ThreadSafetyTIL.cpp:10: [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 760s] RetType; [ 760s] ^~~~~~~ [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 760s] typename simplify_type::SimpleType>::ret_type ret_type; [ 760s] ^~~~~~~~ [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 760s] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclObjC.cpp.o [ 760s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 760s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGExprAgg.cpp:14: [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 760s] RetType; [ 760s] ^~~~~~~ [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 760s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 760s] typename simplify_type::SimpleType>::ret_type ret_type; [ 760s] ^~~~~~~~ [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 761s] return isa_impl_wrap::SimpleType>::doit(Val); [ 761s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 761s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 761s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 761s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 761s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 761s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 761s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransARCAssign.cpp:24: [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 761s] RetType; [ 761s] ^~~~~~~ [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 761s] typename simplify_type::SimpleType>::ret_type ret_type; [ 761s] ^~~~~~~~ [ 761s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/MSVCToolChain.cpp.o [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 761s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] static const bool value = [ 762s] ^~~~~ [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] typename simplify_type::SimpleType>::ret_type ret_type; [ 762s] ^~~~~~~~ [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 762s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 762s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 762s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 762s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 762s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 762s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaDeclObjC.cpp:14: [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] RetType; [ 762s] ^~~~~~~ [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 762s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 762s] typename simplify_type::SimpleType>::ret_type ret_type; [ 762s] ^~~~~~~~ [ 762s] [ 50%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/UninitializedValues.cpp.o [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 763s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Phases.cpp.o [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 763s] return isa_impl_wrap::SimpleType>::doit(Val); [ 763s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 763s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/SelectorLocationsKind.cpp.o [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 763s] static const bool value = [ 763s] ^~~~~ [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 763s] typename simplify_type::SimpleType>::ret_type ret_type; [ 763s] ^~~~~~~~ [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 763s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 763s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/SanitizerArgs.cpp.o [ 764s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 764s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 764s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 764s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 764s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 764s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/UninitializedValues.cpp:14: [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] RetType; [ 764s] ^~~~~~~ [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] typename simplify_type::SimpleType>::ret_type ret_type; [ 764s] ^~~~~~~~ [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] static const bool value = [ 764s] ^~~~~ [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] typename simplify_type::SimpleType>::ret_type ret_type; [ 764s] ^~~~~~~~ [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 764s] return isa_impl_wrap::SimpleType>::doit(Val); [ 764s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 764s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 765s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/SelectorLocationsKind.h:18, [ 765s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/SelectorLocationsKind.cpp:15: [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] RetType; [ 765s] ^~~~~~~ [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] typename simplify_type::SimpleType>::ret_type ret_type; [ 765s] ^~~~~~~~ [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] return isa_impl_wrap::SimpleType>::doit(Val); [ 765s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] static const bool value = [ 765s] ^~~~~ [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] typename simplify_type::SimpleType>::ret_type ret_type; [ 765s] ^~~~~~~~ [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 765s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 765s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Stmt.cpp.o [ 766s] [ 50%] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/UninitializedValues.cpp:652:37: required from here [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 766s] return isa_impl_wrap::SimpleType>::doit(Val); [ 766s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Analysis/UninitializedValues.cpp:654:51: required from here [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 766s] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTMerge.cpp.o [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 766s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 766s] return isa_impl_wrap::SimpleType>::doit(Val); [ 766s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 767s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Stmt.cpp:14: [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 767s] RetType; [ 767s] ^~~~~~~ [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 767s] typename simplify_type::SimpleType>::ret_type ret_type; [ 767s] ^~~~~~~~ [ 767s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/ASTUnit.h:18, [ 767s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/ASTMerge.cpp:9: [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 767s] RetType; [ 767s] ^~~~~~~ [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 767s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 767s] typename simplify_type::SimpleType>::ret_type ret_type; [ 767s] ^~~~~~~~ [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] static const bool value = [ 768s] ^~~~~ [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] typename simplify_type::SimpleType>::ret_type ret_type; [ 768s] ^~~~~~~~ [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Stmt.cpp:141:52: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Stmt.cpp:143:59: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Stmt.cpp:145:67: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Tool.cpp.o [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] return isa_impl_wrap::SimpleType>::doit(Val); [ 768s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 768s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 768s] return isa_impl_wrap::SimpleType>::doit(Val); [ 768s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Stmt.cpp:141:52: required from here [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Stmt.cpp:143:59: required from here [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]': [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Stmt.cpp:145:67: required from here [ 769s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 769s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChain.cpp.o [ 769s] Linking CXX static library ../../../../lib/libclangAnalysis.a [ 770s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprCXX.cpp.o [ 770s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTUnit.cpp.o [ 771s] [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransAutoreleasePool.cpp.o [ 771s] [ 50%] Built target clangAnalysis [ 771s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtCXX.cpp.o [ 771s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 771s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 771s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 771s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 771s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 771s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/ASTUnit.h:18, [ 771s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/ASTUnit.cpp:14: [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 771s] RetType; [ 771s] ^~~~~~~ [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 771s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 771s] typename simplify_type::SimpleType>::ret_type ret_type; [ 771s] ^~~~~~~~ [ 771s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains.cpp.o [ 772s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGExprCXX.cpp:14: [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 772s] RetType; [ 772s] ^~~~~~~ [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 772s] typename simplify_type::SimpleType>::ret_type ret_type; [ 772s] ^~~~~~~~ [ 772s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Tools.cpp.o [ 772s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 772s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:30: [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 772s] RetType; [ 772s] ^~~~~~~ [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 772s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 772s] typename simplify_type::SimpleType>::ret_type ret_type; [ 772s] ^~~~~~~~ [ 773s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 773s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 773s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclarationName.h:16, [ 773s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:17, [ 773s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtCXX.cpp:14: [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] RetType; [ 773s] ^~~~~~~ [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] typename simplify_type::SimpleType>::ret_type ret_type; [ 773s] ^~~~~~~~ [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] static const bool value = [ 773s] ^~~~~ [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] typename simplify_type::SimpleType>::ret_type ret_type; [ 773s] ^~~~~~~~ [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] static const bool value = [ 773s] ^~~~~ [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] typename simplify_type::SimpleType>::ret_type ret_type; [ 773s] ^~~~~~~~ [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 773s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 773s] [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReaderDecl.cpp.o [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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': [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Driver/Tools.cpp:10131:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] [ 774s] for (const auto &Lib : {"asan_dynamic", "asan_dynamic_runtime_thunk"}) [ 774s] ^~~ [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Driver/Tools.cpp:10135:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' [ 774s] CmdArgs.push_back(Args.MakeArgString("--undefined")); [ 774s] ^~~~~~~ [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 774s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 774s] return isa_impl_wrap::SimpleType>::doit(Val); [ 774s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 775s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 775s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 775s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 775s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 775s] return isa_impl_wrap::SimpleType>::doit(Val); [ 775s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 775s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 775s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 775s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 775s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 775s] return isa_impl_wrap::SimpleType>::doit(Val); [ 775s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 775s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtIterator.cpp.o [ 776s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 776s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 776s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 776s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclObjC.h:17, [ 776s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Serialization/ASTReader.h:17, [ 776s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/ASTReaderDecl.cpp:15: [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 776s] RetType; [ 776s] ^~~~~~~ [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 776s] typename simplify_type::SimpleType>::ret_type ret_type; [ 776s] ^~~~~~~~ [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 776s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 776s] return isa_impl_wrap::SimpleType>::doit(Val); [ 776s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 778s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtObjC.cpp.o [ 779s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 779s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 779s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 779s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:16, [ 779s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtObjC.cpp:14: [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 779s] RetType; [ 779s] ^~~~~~~ [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 779s] typename simplify_type::SimpleType>::ret_type ret_type; [ 779s] ^~~~~~~~ [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 779s] static const bool value = [ 779s] ^~~~~ [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 779s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 779s] typename simplify_type::SimpleType>::ret_type ret_type; [ 779s] ^~~~~~~~ [ 780s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 780s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 780s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 780s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 780s] return isa_impl_wrap::SimpleType>::doit(Val); [ 780s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 781s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 781s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 781s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 781s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 781s] return isa_impl_wrap::SimpleType>::doit(Val); [ 781s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 781s] Scanning dependencies of target clangRewriteFrontend [ 781s] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/FixItRewriter.cpp.o [ 781s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprComplex.cpp.o [ 782s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtOpenMP.cpp.o [ 782s] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExceptionSpec.cpp.o [ 783s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:18, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtOpenMP.cpp:14: [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 783s] RetType; [ 783s] ^~~~~~~ [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 783s] typename simplify_type::SimpleType>::ret_type ret_type; [ 783s] ^~~~~~~~ [ 783s] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/FrontendActions.cpp.o [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 783s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 783s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGExprComplex.cpp:14: [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 783s] RetType; [ 783s] ^~~~~~~ [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 783s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 783s] typename simplify_type::SimpleType>::ret_type ret_type; [ 783s] ^~~~~~~~ [ 784s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 784s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 784s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 784s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 784s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 784s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 784s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaExceptionSpec.cpp:14: [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 784s] RetType; [ 784s] ^~~~~~~ [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 784s] typename simplify_type::SimpleType>::ret_type ret_type; [ 784s] ^~~~~~~~ [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 784s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 784s] return isa_impl_wrap::SimpleType>::doit(Val); [ 784s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 785s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 785s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/FrontendAction.h:22, [ 785s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Rewrite/Frontend/FrontendActions.h:13, [ 785s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp:10: [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 785s] RetType; [ 785s] ^~~~~~~ [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 785s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 785s] typename simplify_type::SimpleType>::ret_type ret_type; [ 785s] ^~~~~~~~ [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaExceptionSpec.cpp:868:55: required from here [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 786s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 786s] return isa_impl_wrap::SimpleType>::doit(Val); [ 786s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 787s] static const bool value = [ 787s] ^~~~~ [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 787s] typename simplify_type::SimpleType>::ret_type ret_type; [ 787s] ^~~~~~~~ [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 787s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 787s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtPrinter.cpp.o [ 787s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CacheTokens.cpp.o [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 788s] return isa_impl_wrap::SimpleType>::doit(Val); [ 788s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 788s] [ 50%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Types.cpp.o [ 788s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 788s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 788s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 788s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 788s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 788s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtPrinter.cpp:15: [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 788s] RetType; [ 788s] ^~~~~~~ [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 788s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 788s] typename simplify_type::SimpleType>::ret_type ret_type; [ 788s] ^~~~~~~~ [ 789s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 789s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 789s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 789s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 789s] return isa_impl_wrap::SimpleType>::doit(Val); [ 789s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 789s] Linking CXX static library ../../../../lib/libclangDriver.a [ 789s] [ 50%] Built target clangDriver [ 789s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtProfile.cpp.o [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 790s] static const bool value = [ 790s] ^~~~~ [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 790s] typename simplify_type::SimpleType>::ret_type ret_type; [ 790s] ^~~~~~~~ [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 790s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 790s] return isa_impl_wrap::SimpleType>::doit(Val); [ 790s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 790s] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExpr.cpp.o [ 791s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 791s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 791s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 791s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 791s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 791s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtProfile.cpp:14: [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 791s] RetType; [ 791s] ^~~~~~~ [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 791s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 791s] typename simplify_type::SimpleType>::ret_type ret_type; [ 791s] ^~~~~~~~ [ 791s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o [ 792s] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/HTMLPrint.cpp.o [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] static const bool value = [ 792s] ^~~~~ [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] typename simplify_type::SimpleType>::ret_type ret_type; [ 792s] ^~~~~~~~ [ 792s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ChainedIncludesSource.cpp.o [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 792s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 792s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 792s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 792s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 792s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 792s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaExpr.cpp:14: [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] RetType; [ 792s] ^~~~~~~ [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 792s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 792s] typename simplify_type::SimpleType>::ret_type ret_type; [ 792s] ^~~~~~~~ [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtProfile.cpp:75:7: required from here [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtProfile.cpp:75:7: required from here [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 793s] return isa_impl_wrap::SimpleType>::doit(Val); [ 793s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 793s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprConstant.cpp.o [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtProfile.cpp:75:7: required from here [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtProfile.cpp:75:7: required from here [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 793s] [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransBlockObjCVariable.cpp.o [ 793s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 793s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h:17, [ 793s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp:14: [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 793s] RetType; [ 793s] ^~~~~~~ [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 793s] typename simplify_type::SimpleType>::ret_type ret_type; [ 793s] ^~~~~~~~ [ 793s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtProfile.cpp:95:6: warning: 'void {anonymous}::StmtProfiler::VisitSwitchCase(const clang::SwitchCase*)' defined but not used [-Wunused-function] [ 793s] void StmtProfiler::VisitSwitchCase(const SwitchCase *S) { [ 793s] ^~~~~~~~~~~~ [ 794s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 794s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/TargetInfo.h:19, [ 794s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/ChainedIncludesSource.cpp:15: [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 794s] RetType; [ 794s] ^~~~~~~ [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 794s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 794s] typename simplify_type::SimpleType>::ret_type ret_type; [ 794s] ^~~~~~~~ [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] static const bool value = [ 795s] ^~~~~ [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] typename simplify_type::SimpleType>::ret_type ret_type; [ 795s] ^~~~~~~~ [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] return isa_impl_wrap::SimpleType>::doit(Val); [ 795s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:28: [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] RetType; [ 795s] ^~~~~~~ [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] typename simplify_type::SimpleType>::ret_type ret_type; [ 795s] ^~~~~~~~ [ 795s] [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o [ 795s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 795s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGExprConstant.cpp:14: [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] RetType; [ 795s] ^~~~~~~ [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 795s] typename simplify_type::SimpleType>::ret_type ret_type; [ 795s] ^~~~~~~~ [ 795s] [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReaderStmt.cpp.o [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 795s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/InclusionRewriter.cpp.o [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] static const bool value = [ 796s] ^~~~~ [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] typename simplify_type::SimpleType>::ret_type ret_type; [ 796s] ^~~~~~~~ [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 796s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 796s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 796s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 796s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 796s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:22: [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] RetType; [ 796s] ^~~~~~~ [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 796s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 796s] typename simplify_type::SimpleType>::ret_type ret_type; [ 796s] ^~~~~~~~ [ 797s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtViz.cpp.o [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] return isa_impl_wrap::SimpleType>::doit(Val); [ 797s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 797s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 797s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 797s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 797s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclObjC.h:17, [ 797s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Serialization/ASTReader.h:17, [ 797s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/ASTReaderStmt.cpp:15: [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] RetType; [ 797s] ^~~~~~~ [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] typename simplify_type::SimpleType>::ret_type ret_type; [ 797s] ^~~~~~~~ [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] static const bool value = [ 797s] ^~~~~ [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 797s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 797s] typename simplify_type::SimpleType>::ret_type ret_type; [ 797s] ^~~~~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] return isa_impl_wrap::SimpleType>::doit(Val); [ 798s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] return isa_impl_wrap::SimpleType>::doit(Val); [ 798s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] static const bool value = [ 798s] ^~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] typename simplify_type::SimpleType>::ret_type ret_type; [ 798s] ^~~~~~~~ [ 798s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 798s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 798s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 798s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtGraphTraits.h:18, [ 798s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtViz.cpp:15: [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] RetType; [ 798s] ^~~~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] typename simplify_type::SimpleType>::ret_type ret_type; [ 798s] ^~~~~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtViz.cpp:15:0: [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtGraphTraits.h:57:47: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] typedef llvm::df_iterator nodes_iterator; [ 798s] ^ [ 798s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtGraphTraits.h:19:0, [ 798s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtViz.cpp:15: [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h: In instantiation of 'class llvm::df_iterator': [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtGraphTraits.h:71:59: required from here [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:69:59: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType {aka const clang::Stmt}' [-Wignored-attributes] [ 798s] typename GT::NodeType, ptrdiff_t> super; [ 798s] ^~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:69:59: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:69:59: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType& {aka const clang::Stmt&}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:73:42: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] typedef PointerIntPair PointerIntTy; [ 798s] ^~~~~~~~~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:73:42: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:73:42: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:73:42: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] std::vector> VisitStack; [ 798s] ^~~~~~~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:130:35: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType {aka const clang::Stmt}' [-Wignored-attributes] [ 798s] typedef typename super::pointer pointer; [ 798s] ^~~~~~~ [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:130:35: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 798s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:130:35: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType& {aka const clang::Stmt&}' [-Wignored-attributes] [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] return isa_impl_wrap::SimpleType>::doit(Val); [ 799s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] return isa_impl_wrap::SimpleType>::doit(Val); [ 799s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtGraphTraits.h:72:22: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:202:31: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] return df_iterator::begin(G); [ 799s] ~~~~~~~~~~~~~~~~~~~~~^~~ [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtGraphTraits.h:76:20: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ADT/DepthFirstIterator.h:207:29: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeType* {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] return df_iterator::end(G); [ 799s] ~~~~~~~~~~~~~~~~~~~^~~ [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] static const bool value = [ 799s] ^~~~~ [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] typename simplify_type::SimpleType>::ret_type ret_type; [ 799s] ^~~~~~~~ [ 799s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 799s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 799s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 799s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtGraphTraits.h:18, [ 799s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/StmtViz.cpp:15: [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 799s] return isa_impl_wrap::SimpleType>::doit(Val); [ 799s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 799s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 800s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TemplateBase.cpp.o [ 800s] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteMacros.cpp.o [ 800s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 800s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 800s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 800s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 800s] return isa_impl_wrap::SimpleType>::doit(Val); [ 800s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 801s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 801s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/TemplateName.h:17, [ 801s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/TemplateBase.h:18, [ 801s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/TemplateBase.cpp:15: [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 801s] RetType; [ 801s] ^~~~~~~ [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 801s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 801s] typename simplify_type::SimpleType>::ret_type ret_type; [ 801s] ^~~~~~~~ [ 802s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CodeGenOptions.cpp.o [ 802s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CompilerInstance.cpp.o [ 802s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 802s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 802s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 802s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 803s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 803s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 803s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 803s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 803s] return isa_impl_wrap::SimpleType>::doit(Val); [ 803s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 803s] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteModernObjC.cpp.o [ 804s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 804s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 804s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 804s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/CompilerInstance.h:14, [ 804s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/CompilerInstance.cpp:10: [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 804s] RetType; [ 804s] ^~~~~~~ [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 804s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 804s] typename simplify_type::SimpleType>::ret_type ret_type; [ 804s] ^~~~~~~~ [ 804s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprScalar.cpp.o [ 805s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 805s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h:17, [ 805s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:14: [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 805s] RetType; [ 805s] ^~~~~~~ [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 805s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 805s] typename simplify_type::SimpleType>::ret_type ret_type; [ 805s] ^~~~~~~~ [ 805s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TemplateName.cpp.o [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 806s] static const bool value = [ 806s] ^~~~~ [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 806s] typename simplify_type::SimpleType>::ret_type ret_type; [ 806s] ^~~~~~~~ [ 806s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 806s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGExprScalar.cpp:14: [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 806s] RetType; [ 806s] ^~~~~~~ [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 806s] typename simplify_type::SimpleType>::ret_type ret_type; [ 806s] ^~~~~~~~ [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 806s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 807s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 807s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/TemplateName.h:17, [ 807s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/TemplateName.cpp:14: [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 807s] RetType; [ 807s] ^~~~~~~ [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 807s] typename simplify_type::SimpleType>::ret_type ret_type; [ 807s] ^~~~~~~~ [ 807s] [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriter.cpp.o [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 807s] return isa_impl_wrap::SimpleType>::doit(Val); [ 807s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 807s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 807s] return isa_impl_wrap::SimpleType>::doit(Val); [ 807s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 808s] return isa_impl_wrap::SimpleType>::doit(Val); [ 808s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 808s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 808s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 808s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 808s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Serialization/ASTWriter.h:18, [ 808s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/ASTWriter.cpp:14: [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 808s] RetType; [ 808s] ^~~~~~~ [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 808s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 808s] typename simplify_type::SimpleType>::ret_type ret_type; [ 808s] ^~~~~~~~ [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 809s] void RewriteModernObjC::RewriteObjCProtocolListMetaData( [ 809s] ^~~~~~~~~~~~~~~~~ [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3641:6: warning: 'bool {anonymous}::RewriteModernObjC::BufferContainsPPDirectives(const char*, const char*)' defined but not used [-Wunused-function] [ 809s] bool RewriteModernObjC::BufferContainsPPDirectives(const char *startBuf, [ 809s] ^~~~~~~~~~~~~~~~~ [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:1216:1: warning: 'void {anonymous}::RewriteModernObjC::RewriteLinkageSpec(clang::LinkageSpecDecl*)' defined but not used [-Wunused-function] [ 809s] RewriteModernObjC::RewriteLinkageSpec(LinkageSpecDecl *LSD) { [ 809s] ^~~~~~~~~~~~~~~~~ [ 809s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Type.cpp.o [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 809s] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprCXX.cpp.o [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 809s] static const bool value = [ 809s] ^~~~~ [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 809s] typename simplify_type::SimpleType>::ret_type ret_type; [ 809s] ^~~~~~~~ [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 809s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 810s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 810s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 810s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 810s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 810s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 810s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/Type.cpp:14: [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 810s] RetType; [ 810s] ^~~~~~~ [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 810s] typename simplify_type::SimpleType>::ret_type ret_type; [ 810s] ^~~~~~~~ [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 810s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 810s] return isa_impl_wrap::SimpleType>::doit(Val); [ 810s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 812s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 812s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 812s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 812s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 812s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 812s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 812s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaExprCXX.cpp:15: [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 812s] RetType; [ 812s] ^~~~~~~ [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 812s] typename simplify_type::SimpleType>::ret_type ret_type; [ 812s] ^~~~~~~~ [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 812s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 812s] return isa_impl_wrap::SimpleType>::doit(Val); [ 812s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 813s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 813s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 813s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 813s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 813s] [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransGCAttrs.cpp.o [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 814s] static const bool value = [ 814s] ^~~~~ [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 814s] typename simplify_type::SimpleType>::ret_type ret_type; [ 814s] ^~~~~~~~ [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 814s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 815s] return isa_impl_wrap::SimpleType>::doit(Val); [ 815s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 815s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 815s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 815s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 815s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 815s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 815s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp:10: [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 815s] RetType; [ 815s] ^~~~~~~ [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 815s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 815s] typename simplify_type::SimpleType>::ret_type ret_type; [ 815s] ^~~~~~~~ [ 816s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 816s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 816s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 816s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 816s] return isa_impl_wrap::SimpleType>::doit(Val); [ 816s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 816s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 816s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 816s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 816s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 817s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CompilerInvocation.cpp.o [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 817s] static const bool value = [ 817s] ^~~~~ [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 817s] typename simplify_type::SimpleType>::ret_type ret_type; [ 817s] ^~~~~~~~ [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 817s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 818s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TypeLoc.cpp.o [ 818s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGLoopInfo.cpp.o [ 819s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/TestModuleFileExtension.h:13, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/CompilerInvocation.cpp:10: [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 819s] RetType; [ 819s] ^~~~~~~ [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 819s] typename simplify_type::SimpleType>::ret_type ret_type; [ 819s] ^~~~~~~~ [ 819s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/TypeLoc.h:18, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/TypeLoc.cpp:14: [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 819s] RetType; [ 819s] ^~~~~~~ [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 819s] typename simplify_type::SimpleType>::ret_type ret_type; [ 819s] ^~~~~~~~ [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 819s] return isa_impl_wrap::SimpleType>::doit(Val); [ 819s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 819s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGLoopInfo.h:21, [ 819s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGLoopInfo.cpp:10: [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 819s] RetType; [ 819s] ^~~~~~~ [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 819s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 819s] typename simplify_type::SimpleType>::ret_type ret_type; [ 819s] ^~~~~~~~ [ 820s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 820s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 820s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 820s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 820s] return isa_impl_wrap::SimpleType>::doit(Val); [ 820s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 820s] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteObjC.cpp.o [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 821s] return isa_impl_wrap::SimpleType>::doit(Val); [ 821s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 821s] return isa_impl_wrap::SimpleType>::doit(Val); [ 821s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 821s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 821s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h:17, [ 821s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp:14: [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 821s] RetType; [ 821s] ^~~~~~~ [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 821s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 821s] typename simplify_type::SimpleType>::ret_type ret_type; [ 821s] ^~~~~~~~ [ 822s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TypePrinter.cpp.o [ 822s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/CompilerInvocation.cpp:2150:13: warning: 'llvm::APInt {anonymous}::ModuleSignature::getAsInteger() const' defined but not used [-Wunused-function] [ 822s] llvm::APInt ModuleSignature::getAsInteger() const { [ 822s] ^~~~~~~~~~~~~~~ [ 822s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/CompilerInvocation.cpp:2145:6: warning: 'void {anonymous}::ModuleSignature::add(llvm::StringRef)' defined but not used [-Wunused-function] [ 822s] void ModuleSignature::add(StringRef Value) { [ 822s] ^~~~~~~~~~~~~~~ [ 822s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/CompilerInvocation.cpp:2136:6: warning: 'void {anonymous}::ModuleSignature::flush()' defined but not used [-Wunused-function] [ 822s] void ModuleSignature::flush() { [ 822s] ^~~~~~~~~~~~~~~ [ 822s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjC.cpp.o [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] static const bool value = [ 823s] ^~~~~ [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] typename simplify_type::SimpleType>::ret_type ret_type; [ 823s] ^~~~~~~~ [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 823s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/PrettyPrinter.h:17, [ 823s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/TypePrinter.cpp:14: [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] RetType; [ 823s] ^~~~~~~ [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 823s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 823s] typename simplify_type::SimpleType>::ret_type ret_type; [ 823s] ^~~~~~~~ [ 824s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 824s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 824s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 824s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 824s] return isa_impl_wrap::SimpleType>::doit(Val); [ 824s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 825s] return isa_impl_wrap::SimpleType>::doit(Val); [ 825s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 825s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDebugInfo.h:17, [ 825s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjC.cpp:14: [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 825s] RetType; [ 825s] ^~~~~~~ [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 825s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 825s] typename simplify_type::SimpleType>::ret_type ret_type; [ 825s] ^~~~~~~~ [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 828s] static const bool value = [ 828s] ^~~~~ [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 828s] typename simplify_type::SimpleType>::ret_type ret_type; [ 828s] ^~~~~~~~ [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjC.cpp:1473:61: required from here [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjC.cpp:1641:44: required from here [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjC.cpp:2854:54: required from here [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 828s] RetType; [ 828s] ^~~~~~~ [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjC.cpp:2854:54: required from here [ 828s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 828s] typename simplify_type::SimpleType>::ret_type ret_type; [ 828s] ^~~~~~~~ [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjC.cpp:2854:54: required from here [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 829s] return cast_convert_val::SimpleType>::doit(Val); [ 829s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 829s] return isa_impl_wrap::SimpleType>::doit(Val); [ 829s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjC.cpp:1473:61: required from here [ 829s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 829s] [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransGCCalls.cpp.o [ 829s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/VTableBuilder.cpp.o [ 830s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 830s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 830s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 830s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 830s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 830s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransGCCalls.cpp:10: [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 830s] RetType; [ 830s] ^~~~~~~ [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 830s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 830s] typename simplify_type::SimpleType>::ret_type ret_type; [ 830s] ^~~~~~~~ [ 831s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 831s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 831s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclBase.h:17, [ 831s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CXXInheritance.h:17, [ 831s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/VTableBuilder.h:18, [ 831s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/VTableBuilder.cpp:14: [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 831s] RetType; [ 831s] ^~~~~~~ [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 831s] typename simplify_type::SimpleType>::ret_type ret_type; [ 831s] ^~~~~~~~ [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 831s] static const bool value = [ 831s] ^~~~~ [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 831s] typename simplify_type::SimpleType>::ret_type ret_type; [ 831s] ^~~~~~~~ [ 831s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 831s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 833s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 833s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 833s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 833s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 833s] return isa_impl_wrap::SimpleType>::doit(Val); [ 833s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 833s] [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriterDecl.cpp.o [ 833s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 833s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 833s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 833s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 833s] return isa_impl_wrap::SimpleType>::doit(Val); [ 833s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 834s] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteTest.cpp.o [ 834s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependencyFile.cpp.o [ 835s] Scanning dependencies of target clangFrontendTool [ 835s] [ 50%] Building CXX object tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o [ 835s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 835s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 835s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 835s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Serialization/ASTWriter.h:18, [ 835s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/ASTWriterDecl.cpp:14: [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 835s] RetType; [ 835s] ^~~~~~~ [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 835s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 835s] typename simplify_type::SimpleType>::ret_type ret_type; [ 835s] ^~~~~~~~ [ 835s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCGNU.cpp.o [ 836s] Linking CXX static library ../../../../../lib/libclangRewriteFrontend.a [ 837s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/Utils.h:17, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/DependencyFile.cpp:14: [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 837s] RetType; [ 837s] ^~~~~~~ [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 837s] typename simplify_type::SimpleType>::ret_type ret_type; [ 837s] ^~~~~~~~ [ 837s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ARCMigrate/ARCMTActions.h:13, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:16: [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 837s] RetType; [ 837s] ^~~~~~~ [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 837s] typename simplify_type::SimpleType>::ret_type ret_type; [ 837s] ^~~~~~~~ [ 837s] [ 50%] Built target clangRewriteFrontend [ 837s] Scanning dependencies of target clangTooling [ 837s] [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/ArgumentsAdjusters.cpp.o [ 837s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCRuntime.h:18, [ 837s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCGNU.cpp:17: [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 837s] RetType; [ 837s] ^~~~~~~ [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 837s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 837s] typename simplify_type::SimpleType>::ret_type ret_type; [ 837s] ^~~~~~~~ [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 838s] return isa_impl_wrap::SimpleType>::doit(Val); [ 838s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 838s] [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/CommonOptionsParser.cpp.o [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 838s] return isa_impl_wrap::SimpleType>::doit(Val); [ 838s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 838s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 838s] return isa_impl_wrap::SimpleType>::doit(Val); [ 838s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 839s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 839s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 839s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 839s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 840s] Linking CXX static library ../../../../lib/libclangFrontendTool.a [ 840s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 840s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Tooling/ArgumentsAdjusters.h:20, [ 840s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/CommonOptionsParser.cpp:28: [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 840s] RetType; [ 840s] ^~~~~~~ [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 840s] typename simplify_type::SimpleType>::ret_type ret_type; [ 840s] ^~~~~~~~ [ 840s] [ 50%] Built target clangFrontendTool [ 840s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependencyGraph.cpp.o [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 840s] static const bool value = [ 840s] ^~~~~ [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 840s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 840s] typename simplify_type::SimpleType>::ret_type ret_type; [ 840s] ^~~~~~~~ [ 841s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 841s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 841s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 841s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 841s] return isa_impl_wrap::SimpleType>::doit(Val); [ 841s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 841s] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCMac.cpp.o [ 841s] [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransProperties.cpp.o [ 841s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 841s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 841s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 841s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 841s] return isa_impl_wrap::SimpleType>::doit(Val); [ 841s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 843s] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprMember.cpp.o [ 843s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransProperties.cpp:33: [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 843s] RetType; [ 843s] ^~~~~~~ [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 843s] typename simplify_type::SimpleType>::ret_type ret_type; [ 843s] ^~~~~~~~ [ 843s] [ 50%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/VTTBuilder.cpp.o [ 843s] [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/CompilationDatabase.cpp.o [ 843s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCRuntime.h:18, [ 843s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCMac.cpp:14: [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 843s] RetType; [ 843s] ^~~~~~~ [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 843s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 843s] typename simplify_type::SimpleType>::ret_type ret_type; [ 843s] ^~~~~~~~ [ 843s] [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriterStmt.cpp.o [ 843s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DiagnosticRenderer.cpp.o [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/Overload.h:18, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaExprMember.cpp:13: [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] RetType; [ 844s] ^~~~~~~ [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] typename simplify_type::SimpleType>::ret_type ret_type; [ 844s] ^~~~~~~~ [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] static const bool value = [ 844s] ^~~~~ [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] typename simplify_type::SimpleType>::ret_type ret_type; [ 844s] ^~~~~~~~ [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Tooling/CompilationDatabase.h:31, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/CompilationDatabase.cpp:15: [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] RetType; [ 844s] ^~~~~~~ [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] typename simplify_type::SimpleType>::ret_type ret_type; [ 844s] ^~~~~~~~ [ 844s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclBase.h:17, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CXXInheritance.h:17, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/VTTBuilder.h:19, [ 844s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/AST/VTTBuilder.cpp:15: [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] RetType; [ 844s] ^~~~~~~ [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 844s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 844s] typename simplify_type::SimpleType>::ret_type ret_type; [ 844s] ^~~~~~~~ [ 845s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 845s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 845s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 845s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Serialization/ASTWriter.h:18, [ 845s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/ASTWriterStmt.cpp:15: [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 845s] RetType; [ 845s] ^~~~~~~ [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 845s] typename simplify_type::SimpleType>::ret_type ret_type; [ 845s] ^~~~~~~~ [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 845s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] return isa_impl_wrap::SimpleType>::doit(Val); [ 846s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] return isa_impl_wrap::SimpleType>::doit(Val); [ 846s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] static const bool value = [ 846s] ^~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] typename simplify_type::SimpleType>::ret_type ret_type; [ 846s] ^~~~~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] return isa_impl_wrap::SimpleType>::doit(Val); [ 846s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] static const bool value = [ 846s] ^~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] typename simplify_type::SimpleType>::ret_type ret_type; [ 846s] ^~~~~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCMac.cpp:3667:36: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 846s] RetType; [ 846s] ^~~~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCMac.cpp:3667:36: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 846s] typename simplify_type::SimpleType>::ret_type ret_type; [ 846s] ^~~~~~~~ [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCMac.cpp:3981:56: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCMac.cpp:4082:60: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 846s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 847s] return isa_impl_wrap::SimpleType>::doit(Val); [ 847s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCAtTryStmt; Y = clang::Stmt]': [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCMac.cpp:3665:31: required from here [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 847s] return isa_impl_wrap::SimpleType>::doit(Val); [ 847s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCMac.cpp:3667:36: required from here [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 847s] return cast_convert_val::SimpleType>::doit(Val); [ 847s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCMac.cpp:3981:56: required from here [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 847s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 847s] return isa_impl_wrap::SimpleType>::doit(Val); [ 847s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 848s] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprObjC.cpp.o [ 848s] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendAction.cpp.o [ 848s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 848s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 848s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 848s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 848s] return isa_impl_wrap::SimpleType>::doit(Val); [ 848s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 848s] [ 51%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/FileMatchTrie.cpp.o [ 849s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 849s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/FrontendAction.h:22, [ 849s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/FrontendAction.cpp:10: [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 849s] RetType; [ 849s] ^~~~~~~ [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 849s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 849s] typename simplify_type::SimpleType>::ret_type ret_type; [ 849s] ^~~~~~~~ [ 849s] Linking CXX static library ../../../../lib/libclangAST.a [ 850s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 850s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 850s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 850s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 850s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 850s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 850s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaExprObjC.cpp:14: [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 850s] RetType; [ 850s] ^~~~~~~ [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 850s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 850s] typename simplify_type::SimpleType>::ret_type ret_type; [ 850s] ^~~~~~~~ [ 851s] [ 51%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/JSONCompilationDatabase.cpp.o [ 852s] [ 51%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/GeneratePCH.cpp.o [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] static const bool value = [ 852s] ^~~~~ [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] typename simplify_type::SimpleType>::ret_type ret_type; [ 852s] ^~~~~~~~ [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 852s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Tooling/JSONCompilationDatabase.h:18, [ 852s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp:14: [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] RetType; [ 852s] ^~~~~~~ [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] typename simplify_type::SimpleType>::ret_type ret_type; [ 852s] ^~~~~~~~ [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 852s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 852s] return isa_impl_wrap::SimpleType>::doit(Val); [ 852s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 853s] [ 51%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/GlobalModuleIndex.cpp.o [ 853s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 853s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 853s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 853s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Serialization/ASTWriter.h:18, [ 853s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Serialization/GeneratePCH.cpp:15: [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 853s] RetType; [ 853s] ^~~~~~~ [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 853s] typename simplify_type::SimpleType>::ret_type ret_type; [ 853s] ^~~~~~~~ [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 853s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 853s] return isa_impl_wrap::SimpleType>::doit(Val); [ 853s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 854s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 854s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 854s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 854s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 854s] return isa_impl_wrap::SimpleType>::doit(Val); [ 854s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 854s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 854s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 854s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 854s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 854s] return isa_impl_wrap::SimpleType>::doit(Val); [ 854s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 855s] [ 51%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransProtectedScope.cpp.o [ 855s] [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendActions.cpp.o [ 855s] [ 51%] Built target clangAST [ 855s] [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendOptions.cpp.o [ 855s] [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/HeaderIncludeGen.cpp.o [ 856s] Scanning dependencies of target clangToolingCore [ 856s] [ 51%] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/Lookup.cpp.o [ 856s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 856s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 856s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 856s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 856s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 856s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransProtectedScope.cpp:15: [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 856s] RetType; [ 856s] ^~~~~~~ [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 856s] typename simplify_type::SimpleType>::ret_type ret_type; [ 856s] ^~~~~~~~ [ 856s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 856s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/FrontendAction.h:22, [ 856s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/FrontendActions.h:13, [ 856s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/FrontendActions.cpp:10: [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 856s] RetType; [ 856s] ^~~~~~~ [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 856s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 856s] typename simplify_type::SimpleType>::ret_type ret_type; [ 856s] ^~~~~~~~ [ 856s] [ 51%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/Refactoring.cpp.o [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 857s] static const bool value = [ 857s] ^~~~~ [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 857s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 857s] typename simplify_type::SimpleType>::ret_type ret_type; [ 857s] ^~~~~~~~ [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 858s] [ 51%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/RefactoringCallbacks.cpp.o [ 858s] [ 51%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCRuntime.cpp.o [ 858s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 858s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticOptions.h:13, [ 858s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/Refactoring.cpp:14: [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 858s] RetType; [ 858s] ^~~~~~~ [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 858s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 858s] typename simplify_type::SimpleType>::ret_type ret_type; [ 858s] ^~~~~~~~ [ 858s] [ 51%] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/Replacement.cpp.o [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 859s] return isa_impl_wrap::SimpleType>::doit(Val); [ 859s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 859s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 859s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LangOptions.h:19, [ 859s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Lex/Lexer.h:17, [ 859s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:12: [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 859s] RetType; [ 859s] ^~~~~~~ [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 859s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 859s] typename simplify_type::SimpleType>::ret_type ret_type; [ 859s] ^~~~~~~~ [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 860s] return isa_impl_wrap::SimpleType>::doit(Val); [ 860s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 860s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCRuntime.h:18, [ 860s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGObjCRuntime.cpp:16: [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 860s] RetType; [ 860s] ^~~~~~~ [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 860s] typename simplify_type::SimpleType>::ret_type ret_type; [ 860s] ^~~~~~~~ [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 860s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 860s] return isa_impl_wrap::SimpleType>::doit(Val); [ 860s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 861s] [ 51%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGOpenCLRuntime.cpp.o [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 861s] static const bool value = [ 861s] ^~~~~ [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 861s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 861s] typename simplify_type::SimpleType>::ret_type ret_type; [ 861s] ^~~~~~~~ [ 861s] [ 51%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/Module.cpp.o [ 861s] [ 51%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaFixItUtils.cpp.o [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] Linking CXX static library ../../../../../lib/libclangToolingCore.a [ 863s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenCLRuntime.h:19, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp:16: [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] RetType; [ 863s] ^~~~~~~ [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] typename simplify_type::SimpleType>::ret_type ret_type; [ 863s] ^~~~~~~~ [ 863s] [ 51%] Built target clangToolingCore [ 863s] [ 51%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaInit.cpp.o [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] static const bool value = [ 863s] ^~~~~ [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] typename simplify_type::SimpleType>::ret_type ret_type; [ 863s] ^~~~~~~~ [ 863s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 863s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaFixItUtils.cpp:14: [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] RetType; [ 863s] ^~~~~~~ [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] typename simplify_type::SimpleType>::ret_type ret_type; [ 863s] ^~~~~~~~ [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 863s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 863s] return isa_impl_wrap::SimpleType>::doit(Val); [ 863s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 864s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 864s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 864s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 864s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 864s] return isa_impl_wrap::SimpleType>::doit(Val); [ 864s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 864s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 864s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 864s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 864s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 864s] [ 51%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ModuleFileExtension.cpp.o [ 865s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 865s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 865s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 865s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 865s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 865s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/Initialization.h:16, [ 865s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaInit.cpp:14: [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 865s] RetType; [ 865s] ^~~~~~~ [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 865s] typename simplify_type::SimpleType>::ret_type ret_type; [ 865s] ^~~~~~~~ [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:42:66: required from here [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 865s] typename simplify_type::SimpleType>::ret_type ret_type; [ 865s] ^~~~~~~~ [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:68:61: required from here [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 865s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 865s] [ 51%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ModuleManager.cpp.o [ 865s] [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/InitHeaderSearch.cpp.o [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h: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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from 'bool clang::ast_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]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 866s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 866s] return isa_impl_wrap::SimpleType>::doit(Val); [ 866s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 866s] [ 51%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGOpenMPRuntime.cpp.o [ 867s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 867s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 867s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 867s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 867s] return isa_impl_wrap::SimpleType>::doit(Val); [ 867s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 868s] Scanning dependencies of target clangIndex [ 868s] [ 51%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/CommentToXML.cpp.o [ 868s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 868s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 868s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 868s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 868s] return isa_impl_wrap::SimpleType>::doit(Val); [ 868s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 868s] [ 51%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/Tooling.cpp.o [ 869s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCXXABI.h:18, [ 869s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:14: [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 869s] RetType; [ 869s] ^~~~~~~ [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 869s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 869s] typename simplify_type::SimpleType>::ret_type ret_type; [ 869s] ^~~~~~~~ [ 869s] [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/InitPreprocessor.cpp.o [ 870s] Linking CXX static library ../../../../lib/libclangSerialization.a [ 870s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 870s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Index/CommentToXML.h:13, [ 870s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Index/CommentToXML.cpp:10: [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 870s] RetType; [ 870s] ^~~~~~~ [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 870s] typename simplify_type::SimpleType>::ret_type ret_type; [ 870s] ^~~~~~~~ [ 870s] [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LangStandards.cpp.o [ 870s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 870s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 870s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 870s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Tooling/Tooling.h:34, [ 870s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Tooling/Tooling.cpp:15: [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 870s] RetType; [ 870s] ^~~~~~~ [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 870s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 870s] typename simplify_type::SimpleType>::ret_type ret_type; [ 870s] ^~~~~~~~ [ 870s] [ 51%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o [ 871s] [ 51%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o [ 871s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 871s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 871s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 871s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 871s] return isa_impl_wrap::SimpleType>::doit(Val); [ 871s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/Utils.h:17, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/InitPreprocessor.cpp:14: [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] RetType; [ 872s] ^~~~~~~ [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] typename simplify_type::SimpleType>::ret_type ret_type; [ 872s] ^~~~~~~~ [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] return isa_impl_wrap::SimpleType>::doit(Val); [ 872s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 872s] [ 51%] Built target clangSerialization [ 872s] [ 51%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransUnbridgedCasts.cpp.o [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGRecordLayout.h:14, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:14: [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] RetType; [ 872s] ^~~~~~~ [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] typename simplify_type::SimpleType>::ret_type ret_type; [ 872s] ^~~~~~~~ [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:2891:50: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 872s] RetType; [ 872s] ^~~~~~~ [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:2891:50: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 872s] typename simplify_type::SimpleType>::ret_type ret_type; [ 872s] ^~~~~~~~ [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4147:45: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4180:39: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 872s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:20: [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] RetType; [ 872s] ^~~~~~~ [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 872s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 872s] typename simplify_type::SimpleType>::ret_type ret_type; [ 872s] ^~~~~~~~ [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] return isa_impl_wrap::SimpleType>::doit(Val); [ 873s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OMPTargetDirective; Y = const clang::Stmt*]': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4144:53: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] return isa_impl_wrap::SimpleType>::doit(Val); [ 873s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 873s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 873s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 873s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 873s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 873s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:43: [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] RetType; [ 873s] ^~~~~~~ [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] typename simplify_type::SimpleType>::ret_type ret_type; [ 873s] ^~~~~~~~ [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] static const bool value = [ 873s] ^~~~~ [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] typename simplify_type::SimpleType>::ret_type ret_type; [ 873s] ^~~~~~~~ [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OMPExecutableDirective; Y = const clang::Stmt*]': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4169:75: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4180:39: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 873s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 874s] static const bool value = [ 874s] ^~~~~ [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 874s] typename simplify_type::SimpleType>::ret_type ret_type; [ 874s] ^~~~~~~~ [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 874s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 875s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 875s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 875s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 875s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 875s] return isa_impl_wrap::SimpleType>::doit(Val); [ 875s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 875s] Linking CXX static library ../../../../lib/libclangTooling.a [ 875s] [ 51%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/USRGeneration.cpp.o [ 876s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 876s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 876s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 876s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 876s] return isa_impl_wrap::SimpleType>::doit(Val); [ 876s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 876s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 876s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 876s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 876s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 876s] return isa_impl_wrap::SimpleType>::doit(Val); [ 876s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 876s] [ 51%] Built target clangTooling [ 876s] Scanning dependencies of target clangStaticAnalyzerCore [ 876s] [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/APSIntType.cpp.o [ 877s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 877s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Index/USRGeneration.h:13, [ 877s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Index/USRGeneration.cpp:10: [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 877s] RetType; [ 877s] ^~~~~~~ [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 877s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 877s] typename simplify_type::SimpleType>::ret_type ret_type; [ 877s] ^~~~~~~~ [ 877s] [ 52%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaLambda.cpp.o [ 877s] [ 52%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LayoutOverrideSource.cpp.o [ 877s] [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o [ 878s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 878s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 878s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 878s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 878s] return isa_impl_wrap::SimpleType>::doit(Val); [ 878s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 879s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 879s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 879s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 879s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 879s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/DeclSpec.h:26, [ 879s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaLambda.cpp:13: [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 879s] RetType; [ 879s] ^~~~~~~ [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 879s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 879s] typename simplify_type::SimpleType>::ret_type ret_type; [ 879s] ^~~~~~~~ [ 880s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 880s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 880s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 880s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 880s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:18, [ 880s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp:10: [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 880s] RetType; [ 880s] ^~~~~~~ [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 880s] typename simplify_type::SimpleType>::ret_type ret_type; [ 880s] ^~~~~~~~ [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 880s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 880s] [ 52%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LogDiagnosticPrinter.cpp.o [ 881s] [ 52%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ModuleDependencyCollector.cpp.o [ 881s] Linking CXX static library ../../../../lib/libclangIndex.a [ 881s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 881s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 881s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 881s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 881s] [ 52%] Built target clangIndex [ 881s] [ 52%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 882s] return isa_impl_wrap::SimpleType>::doit(Val); [ 882s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 882s] return isa_impl_wrap::SimpleType>::doit(Val); [ 882s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 882s] [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o [ 882s] [ 52%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGStmt.cpp.o [ 882s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 882s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 882s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 882s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/Utils.h:17, [ 882s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/ModuleDependencyCollector.cpp:14: [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 882s] RetType; [ 882s] ^~~~~~~ [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 882s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 882s] typename simplify_type::SimpleType>::ret_type ret_type; [ 882s] ^~~~~~~~ [ 883s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 883s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 883s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 883s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 883s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 883s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:23: [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 883s] RetType; [ 883s] ^~~~~~~ [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 883s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 883s] typename simplify_type::SimpleType>::ret_type ret_type; [ 883s] ^~~~~~~~ [ 884s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 884s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:18, [ 884s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp:15: [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] RetType; [ 884s] ^~~~~~~ [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] typename simplify_type::SimpleType>::ret_type ret_type; [ 884s] ^~~~~~~~ [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] return isa_impl_wrap::SimpleType>::doit(Val); [ 884s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] Scanning dependencies of target ClangSACheckers [ 884s] [ 52%] Building Checkers.inc... [ 884s] [ 52%] Updating Checkers.inc... [ 884s] [ 52%] Built target ClangSACheckers [ 884s] [ 52%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] static const bool value = [ 884s] ^~~~~ [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 884s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 884s] typename simplify_type::SimpleType>::ret_type ret_type; [ 884s] ^~~~~~~~ [ 884s] Scanning dependencies of target clangStaticAnalyzerFrontend [ 884s] [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 885s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 885s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:14: [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 885s] RetType; [ 885s] ^~~~~~~ [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 885s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 885s] typename simplify_type::SimpleType>::ret_type ret_type; [ 885s] ^~~~~~~~ [ 885s] [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o [ 885s] [ 52%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/MultiplexConsumer.cpp.o [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 886s] return isa_impl_wrap::SimpleType>::doit(Val); [ 886s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 886s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 886s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 886s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 886s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 886s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 886s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:16: [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 886s] RetType; [ 886s] ^~~~~~~ [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 886s] typename simplify_type::SimpleType>::ret_type ret_type; [ 886s] ^~~~~~~~ [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 886s] return isa_impl_wrap::SimpleType>::doit(Val); [ 886s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 886s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 886s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h:19, [ 886s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:14: [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 886s] RetType; [ 886s] ^~~~~~~ [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 886s] typename simplify_type::SimpleType>::ret_type ret_type; [ 886s] ^~~~~~~~ [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 886s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] [ 52%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaLookup.cpp.o [ 887s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 887s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h:13, [ 887s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp:14: [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] RetType; [ 887s] ^~~~~~~ [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] typename simplify_type::SimpleType>::ret_type ret_type; [ 887s] ^~~~~~~~ [ 887s] [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] static const bool value = [ 887s] ^~~~~ [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] typename simplify_type::SimpleType>::ret_type ret_type; [ 887s] ^~~~~~~~ [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] static const bool value = [ 887s] ^~~~~ [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 887s] typename simplify_type::SimpleType>::ret_type ret_type; [ 887s] ^~~~~~~~ [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 887s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] static const bool value = [ 888s] ^~~~~ [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] typename simplify_type::SimpleType>::ret_type ret_type; [ 888s] ^~~~~~~~ [ 888s] [ 52%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/PCHContainerOperations.cpp.o [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] RetType; [ 888s] ^~~~~~~ [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] typename simplify_type::SimpleType>::ret_type ret_type; [ 888s] ^~~~~~~~ [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:134:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:135:65: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:136:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:137:61: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:139:67: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:141:67: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:143:61: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:149:50: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:154:45: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:163:49: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:166:63: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:169:61: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:172:65: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:176:39: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:179:49: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:182:39: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:185:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:188:51: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:191:49: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:194:57: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:197:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:200:57: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:203:55: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:206:55: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:209:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:212:65: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:215:73: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:218:75: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:221:51: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:224:61: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:227:57: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:230:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:233:61: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:236:53: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:239:57: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:242:55: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:245:55: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:248:53: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:251:77: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:254:55: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:257:63: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:260:59: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:263:67: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:266:63: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:275:71: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:276:63: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:277:65: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:279:71: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:280:63: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:281:65: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:282:71: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:283:69: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:284:63: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:285:71: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:321:62: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:1254:52: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/Lookup.h:18, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaLookup.cpp:15: [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] RetType; [ 888s] ^~~~~~~ [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] typename simplify_type::SimpleType>::ret_type ret_type; [ 888s] ^~~~~~~~ [ 888s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 888s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp:16: [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] RetType; [ 888s] ^~~~~~~ [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 888s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 888s] typename simplify_type::SimpleType>::ret_type ret_type; [ 888s] ^~~~~~~~ [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] return cast_convert_val::SimpleType>::doit(Val); [ 889s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:134:59: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:135:65: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:136:59: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:137:61: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:139:67: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:141:67: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:143:61: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:154:45: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:163:49: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:166:63: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:169:61: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:172:65: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:176:39: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:179:49: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:182:39: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:185:59: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:188:51: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:191:49: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:194:57: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:197:59: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:200:57: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:203:55: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:206:55: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:209:59: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:212:65: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:215:73: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:218:75: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:221:51: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:224:61: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:227:57: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:230:59: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:233:61: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:236:53: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:239:57: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:242:55: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:245:55: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:248:53: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:251:77: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:254:55: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:257:63: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:260:59: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:263:67: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:266:63: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:275:71: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:276:63: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:277:65: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:279:71: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:280:63: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:281:65: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:282:71: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:283:69: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:284:63: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:285:71: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:1152:36: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 889s] return isa_impl_wrap::SimpleType>::doit(Val); [ 889s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 889s] return isa_impl_wrap::SimpleType>::doit(Val); [ 889s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:321:62: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:1254:52: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmt.cpp:1273:56: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 889s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 889s] return isa_impl_wrap::SimpleType>::doit(Val); [ 889s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 890s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 890s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 890s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 890s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 890s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 890s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 890s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 890s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 890s] return isa_impl_wrap::SimpleType>::doit(Val); [ 890s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 890s] [ 52%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/PrintPreprocessedOutput.cpp.o [ 891s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 891s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 891s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 891s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 891s] return isa_impl_wrap::SimpleType>::doit(Val); [ 891s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 891s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 891s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 891s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 891s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 892s] [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BlockCounter.cpp.o [ 892s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 892s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 892s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 892s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 892s] return isa_impl_wrap::SimpleType>::doit(Val); [ 892s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 892s] [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/IssueHash.cpp.o [ 894s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 894s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 894s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 894s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 894s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 894s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp:10: [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 894s] RetType; [ 894s] ^~~~~~~ [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 894s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 894s] typename simplify_type::SimpleType>::ret_type ret_type; [ 894s] ^~~~~~~~ [ 894s] [ 52%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o [ 895s] [ 53%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/SerializedDiagnosticReader.cpp.o [ 895s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 895s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 895s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 895s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 895s] return isa_impl_wrap::SimpleType>::doit(Val); [ 895s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 895s] [ 53%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGStmtOpenMP.cpp.o [ 895s] [ 53%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGVTT.cpp.o [ 896s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BugReporter.cpp.o [ 897s] [ 53%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransformActions.cpp.o [ 897s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/GlobalDecl.h:18, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGVTables.h:19, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenModule.h:17, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGVTT.cpp:14: [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 897s] RetType; [ 897s] ^~~~~~~ [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 897s] typename simplify_type::SimpleType>::ret_type ret_type; [ 897s] ^~~~~~~~ [ 897s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o [ 897s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.h:17, [ 897s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:14: [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 897s] RetType; [ 897s] ^~~~~~~ [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 897s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 897s] typename simplify_type::SimpleType>::ret_type ret_type; [ 897s] ^~~~~~~~ [ 898s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 898s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 898s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:18, [ 898s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:15: [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 898s] RetType; [ 898s] ^~~~~~~ [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 898s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 898s] typename simplify_type::SimpleType>::ret_type ret_type; [ 898s] ^~~~~~~~ [ 899s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 899s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:18, [ 899s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h:18, [ 899s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 899s] RetType; [ 899s] ^~~~~~~ [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 899s] typename simplify_type::SimpleType>::ret_type ret_type; [ 899s] ^~~~~~~~ [ 899s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 899s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 899s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/ARCMigrate/ARCMT.h:13, [ 899s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Internals.h:13, [ 899s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/TransformActions.cpp:10: [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 899s] RetType; [ 899s] ^~~~~~~ [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 899s] typename simplify_type::SimpleType>::ret_type ret_type; [ 899s] ^~~~~~~~ [ 899s] [ 53%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TestModuleFileExtension.cpp.o [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 899s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] static const bool value = [ 900s] ^~~~~ [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] typename simplify_type::SimpleType>::ret_type ret_type; [ 900s] ^~~~~~~~ [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:434:62: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:445:59: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:454:53: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:459:41: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:465:33: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:469:32: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:473:47: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:477:35: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1919:28: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1923:38: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1925:32: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1927:47: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1929:66: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2492:54: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2496:55: required from here [ 900s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] return isa_impl_wrap::SimpleType>::doit(Val); [ 901s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDefaultInitExpr; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:265:49: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] return isa_impl_wrap::SimpleType>::doit(Val); [ 901s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:404:18: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1177:33: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1752:54: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1824:53: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1843:41: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ContinueStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1843:68: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1844:40: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1893:32: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1894:36: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SubstNonTypeTemplateParmExpr; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1895:44: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2094:31: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2094:58: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2095:30: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:87:60: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:94:52: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:550:46: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1053:58: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1117:59: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1220:29: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1223:42: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1276:63: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 901s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 901s] return isa_impl_wrap::SimpleType>::doit(Val); [ 901s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2492:54: required from here [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2496:55: required from here [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 902s] return isa_impl_wrap::SimpleType>::doit(Val); [ 902s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 902s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 902s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/TestModuleFileExtension.h:13, [ 902s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Frontend/TestModuleFileExtension.cpp:9: [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 902s] RetType; [ 902s] ^~~~~~~ [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 902s] typename simplify_type::SimpleType>::ret_type ret_type; [ 902s] ^~~~~~~~ [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:556:32: required from here [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 902s] return isa_impl_wrap::SimpleType>::doit(Val); [ 902s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 902s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:87:60: required from here [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:94:52: required from here [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:550:46: required from here [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1053:58: required from here [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1117:59: required from here [ 903s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 903s] [ 53%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaObjCProperty.cpp.o [ 903s] [ 53%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/Transforms.cpp.o [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 904s] return isa_impl_wrap::SimpleType>::doit(Val); [ 904s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 904s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 904s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 904s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 904s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 904s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 904s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 904s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaObjCProperty.cpp:15: [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 904s] RetType; [ 904s] ^~~~~~~ [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 904s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 904s] typename simplify_type::SimpleType>::ret_type ret_type; [ 904s] ^~~~~~~~ [ 904s] [ 53%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaOpenMP.cpp.o [ 905s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o [ 905s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 905s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 905s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 905s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 905s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.h:14, [ 905s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/ARCMigrate/Transforms.cpp:10: [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 905s] RetType; [ 905s] ^~~~~~~ [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 905s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 905s] typename simplify_type::SimpleType>::ret_type ret_type; [ 905s] ^~~~~~~~ [ 906s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 906s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 906s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 906s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 906s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 906s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/TypeLocBuilder.h:18, [ 906s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/TreeTransform.h:17, [ 906s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaOpenMP.cpp:15: [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] RetType; [ 906s] ^~~~~~~ [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] typename simplify_type::SimpleType>::ret_type ret_type; [ 906s] ^~~~~~~~ [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] static const bool value = [ 906s] ^~~~~ [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 906s] typename simplify_type::SimpleType>::ret_type ret_type; [ 906s] ^~~~~~~~ [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 906s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 907s] [ 53%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnostic.cpp.o [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaObjCProperty.cpp: In member function 'void clang::Sema::AtomicPropertySetterGetterRules(clang::ObjCImplDecl*, clang::ObjCInterfaceDecl*)': [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaObjCProperty.cpp:1898:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] [ 907s] for (const auto *Ext : IDecl->known_extensions()) [ 907s] ^~~ [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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' [ 907s] for (ObjCContainerDecl::PropertyMap::iterator I = PM.begin(), E = PM.end(); [ 907s] ^~~ [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 907s] static const bool value = [ 907s] ^~~~~ [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 907s] typename simplify_type::SimpleType>::ret_type ret_type; [ 907s] ^~~~~~~~ [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 907s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 908s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o [ 908s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o [ 908s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 908s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 908s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 908s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 908s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 908s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 908s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaObjCProperty.cpp:15: [ 908s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 908s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 908s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 908s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 908s] return isa_impl_wrap::SimpleType>::doit(Val); [ 908s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 909s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 909s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/FrontendAction.h:22, [ 909s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h:13, [ 909s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp:10: [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 909s] RetType; [ 909s] ^~~~~~~ [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 909s] typename simplify_type::SimpleType>::ret_type ret_type; [ 909s] ^~~~~~~~ [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 909s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 909s] return isa_impl_wrap::SimpleType>::doit(Val); [ 909s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 910s] [ 53%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnosticBuffer.cpp.o [ 910s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CallEvent.cpp.o [ 910s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 910s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 910s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 910s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:11: [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 910s] RetType; [ 910s] ^~~~~~~ [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 910s] typename simplify_type::SimpleType>::ret_type ret_type; [ 910s] ^~~~~~~~ [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaOpenMP.cpp:1168:20: required from here [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaOpenMP.cpp:1168:20: required from here [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 910s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 910s] return isa_impl_wrap::SimpleType>::doit(Val); [ 910s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 911s] return isa_impl_wrap::SimpleType>::doit(Val); [ 911s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaOpenMP.cpp:1168:20: required from here [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaOpenMP.cpp:1168:20: required from here [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 911s] [ 53%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnosticPrinter.cpp.o [ 911s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 911s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 911s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 911s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 911s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 911s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:19, [ 911s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:16: [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 911s] RetType; [ 911s] ^~~~~~~ [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 911s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 911s] typename simplify_type::SimpleType>::ret_type ret_type; [ 911s] ^~~~~~~~ [ 911s] [ 53%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGVTables.cpp.o [ 912s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 912s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 912s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 912s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 912s] [ 53%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenABITypes.cpp.o [ 913s] [ 53%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 913s] return isa_impl_wrap::SimpleType>::doit(Val); [ 913s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 913s] [ 53%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenAction.cpp.o [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:741:75: required from here [ 913s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1001:67: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1005:59: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1007:62: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/CanonicalType.h:18, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/CodeGen/CodeGenABITypes.h:27, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenABITypes.cpp:19: [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] RetType; [ 914s] ^~~~~~~ [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] typename simplify_type::SimpleType>::ret_type ret_type; [ 914s] ^~~~~~~~ [ 914s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 914s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGVTables.cpp:14: [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] RetType; [ 914s] ^~~~~~~ [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] typename simplify_type::SimpleType>::ret_type ret_type; [ 914s] ^~~~~~~~ [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:256:25: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] return isa_impl_wrap::SimpleType>::doit(Val); [ 914s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:256:52: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:257:53: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:258:47: required from here [ 914s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]': [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:741:75: required from here [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 915s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 915s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CoverageMappingGen.h:17, [ 915s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenAction.cpp:10: [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 915s] RetType; [ 915s] ^~~~~~~ [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 915s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 915s] typename simplify_type::SimpleType>::ret_type ret_type; [ 915s] ^~~~~~~~ [ 917s] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerFrontend.a [ 917s] [ 53%] Built target clangStaticAnalyzerFrontend [ 917s] [ 53%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaOverload.cpp.o [ 917s] Linking CXX static library ../../../../lib/libclangFrontend.a [ 917s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 917s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 917s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 917s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 917s] return isa_impl_wrap::SimpleType>::doit(Val); [ 917s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 918s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 918s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 918s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 918s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 919s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Checker.cpp.o [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 919s] return isa_impl_wrap::SimpleType>::doit(Val); [ 919s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 919s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 919s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 919s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 919s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/Overload.h:18, [ 919s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaOverload.cpp:14: [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 919s] RetType; [ 919s] ^~~~~~~ [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 919s] typename simplify_type::SimpleType>::ret_type ret_type; [ 919s] ^~~~~~~~ [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 919s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 919s] return isa_impl_wrap::SimpleType>::doit(Val); [ 919s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 919s] [ 53%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaPseudoObject.cpp.o [ 920s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 920s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 920s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp:14: [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 920s] RetType; [ 920s] ^~~~~~~ [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 920s] typename simplify_type::SimpleType>::ret_type ret_type; [ 920s] ^~~~~~~~ [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 920s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 920s] [ 53%] Built target clangFrontend [ 920s] Scanning dependencies of target clangFormat [ 920s] [ 53%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/BreakableToken.cpp.o [ 921s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 921s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 921s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 921s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 921s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 921s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 921s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaPseudoObject.cpp:33: [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 921s] RetType; [ 921s] ^~~~~~~ [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 921s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 921s] typename simplify_type::SimpleType>::ret_type ret_type; [ 921s] ^~~~~~~~ [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 922s] [ 53%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenFunction.cpp.o [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 922s] return isa_impl_wrap::SimpleType>::doit(Val); [ 922s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 922s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 922s] return isa_impl_wrap::SimpleType>::doit(Val); [ 922s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 923s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 923s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 923s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 923s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 923s] [ 53%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/ContinuationIndenter.cpp.o [ 923s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerContext.cpp.o [ 924s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 924s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:14: [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 924s] RetType; [ 924s] ^~~~~~~ [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 924s] typename simplify_type::SimpleType>::ret_type ret_type; [ 924s] ^~~~~~~~ [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 924s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 924s] return isa_impl_wrap::SimpleType>::doit(Val); [ 924s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 924s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o [ 925s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:18, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp:15: [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 925s] RetType; [ 925s] ^~~~~~~ [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 925s] typename simplify_type::SimpleType>::ret_type ret_type; [ 925s] ^~~~~~~~ [ 925s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:17, [ 925s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:14: [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 925s] RetType; [ 925s] ^~~~~~~ [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 925s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 925s] typename simplify_type::SimpleType>::ret_type ret_type; [ 925s] ^~~~~~~~ [ 926s] [ 53%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/Format.cpp.o [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:35:50: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:81:55: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:88:52: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OffsetOfExpr; Y = const clang::Stmt*]': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:65:26: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] return isa_impl_wrap::SimpleType>::doit(Val); [ 926s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:35:50: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:81:55: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:88:52: required from here [ 926s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] [ 53%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/FormatToken.cpp.o [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1047:23: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] return isa_impl_wrap::SimpleType>::doit(Val); [ 927s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1052:24: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1056:24: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1076:45: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1076:63: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1077:21: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1080:23: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 927s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.cpp:651:53: required from here [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 928s] return isa_impl_wrap::SimpleType>::doit(Val); [ 928s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 928s] [ 53%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenModule.cpp.o [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 928s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 929s] Linking CXX static library ../../../../lib/libclangARCMigrate.a [ 930s] Scanning dependencies of target bugpoint [ 930s] [ 53%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o [ 930s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 930s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 930s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 930s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 930s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 930s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/GlobalDecl.h:18, [ 930s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGVTables.h:19, [ 930s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenModule.h:17, [ 930s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenModule.cpp:14: [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 930s] RetType; [ 930s] ^~~~~~~ [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 930s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 930s] typename simplify_type::SimpleType>::ret_type ret_type; [ 930s] ^~~~~~~~ [ 930s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerManager.cpp.o [ 931s] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerRegistry.cpp.o [ 932s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 932s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 932s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 932s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 932s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/ProgramPoint.h:18, [ 932s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:17, [ 932s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp:14: [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 932s] RetType; [ 932s] ^~~~~~~ [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 932s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 932s] typename simplify_type::SimpleType>::ret_type ret_type; [ 932s] ^~~~~~~~ [ 932s] [ 53%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o [ 932s] [ 53%] Built target clangARCMigrate [ 932s] [ 53%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o [ 933s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 933s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h:13, [ 933s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp:10: [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 933s] RetType; [ 933s] ^~~~~~~ [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 933s] typename simplify_type::SimpleType>::ret_type ret_type; [ 933s] ^~~~~~~~ [ 933s] [ 53%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/TokenAnnotator.cpp.o [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 933s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 934s] static const bool value = [ 934s] ^~~~~ [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 934s] typename simplify_type::SimpleType>::ret_type ret_type; [ 934s] ^~~~~~~~ [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 934s] [ 53%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmt.cpp.o [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 934s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 934s] return isa_impl_wrap::SimpleType>::doit(Val); [ 934s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 934s] [ 53%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmtAsm.cpp.o [ 935s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 935s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 935s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 935s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 935s] return isa_impl_wrap::SimpleType>::doit(Val); [ 935s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 935s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 935s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 935s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 935s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 936s] return isa_impl_wrap::SimpleType>::doit(Val); [ 936s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 936s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaStmt.cpp:14: [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 936s] RetType; [ 936s] ^~~~~~~ [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 936s] typename simplify_type::SimpleType>::ret_type ret_type; [ 936s] ^~~~~~~~ [ 936s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 936s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaStmtAsm.cpp:14: [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 936s] RetType; [ 936s] ^~~~~~~ [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 936s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 936s] typename simplify_type::SimpleType>::ret_type ret_type; [ 936s] ^~~~~~~~ [ 936s] [ 53%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmtAttr.cpp.o [ 938s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 938s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 938s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 938s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 938s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 938s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 938s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaStmtAttr.cpp:14: [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] RetType; [ 938s] ^~~~~~~ [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] typename simplify_type::SimpleType>::ret_type ret_type; [ 938s] ^~~~~~~~ [ 938s] [ 54%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/UnwrappedLineFormatter.cpp.o [ 938s] [ 54%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] static const bool value = [ 938s] ^~~~~ [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] typename simplify_type::SimpleType>::ret_type ret_type; [ 938s] ^~~~~~~~ [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 938s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 939s] [ 54%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o [ 939s] [ 54%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o [ 939s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 939s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 939s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaStmt.cpp:186:61: required from here [ 939s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 940s] return isa_impl_wrap::SimpleType>::doit(Val); [ 940s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 940s] [ 54%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CoreEngine.cpp.o [ 940s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 940s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 940s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp:14: [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 940s] RetType; [ 940s] ^~~~~~~ [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 940s] typename simplify_type::SimpleType>::ret_type ret_type; [ 940s] ^~~~~~~~ [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 940s] return isa_impl_wrap::SimpleType>::doit(Val); [ 940s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 940s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 940s] return isa_impl_wrap::SimpleType>::doit(Val); [ 940s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaStmt.cpp:186:61: required from here [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaStmt.cpp:189:43: required from here [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 941s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 942s] return isa_impl_wrap::SimpleType>::doit(Val); [ 942s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 942s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 942s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 942s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 942s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:18, [ 942s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:15: [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 942s] RetType; [ 942s] ^~~~~~~ [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 942s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 942s] typename simplify_type::SimpleType>::ret_type ret_type; [ 942s] ^~~~~~~~ [ 942s] [ 54%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/UnwrappedLineParser.cpp.o [ 943s] [ 54%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/WhitespaceManager.cpp.o [ 943s] [ 54%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o [ 943s] [ 54%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:352:68: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:357:45: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:361:47: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:366:60: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:374:43: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:391:39: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:395:48: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:399:40: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:408:39: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:416:56: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:439:65: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:447:42: required from here [ 944s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 945s] Scanning dependencies of target lli-child-target [ 945s] [ 54%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o [ 945s] Scanning dependencies of target llvm-as [ 945s] [ 54%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o [ 945s] Scanning dependencies of target llvm-bcanalyzer [ 945s] [ 54%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o [ 945s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 945s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 945s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 945s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 945s] return isa_impl_wrap::SimpleType>::doit(Val); [ 945s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 945s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 945s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 945s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 945s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 946s] Linking CXX static library ../../../../lib/libclangFormat.a [ 946s] [ 54%] Built target clangFormat [ 946s] [ 54%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplate.cpp.o [ 947s] Linking CXX executable ../../bin/llvm-as [ 947s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h:21:0, [ 947s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:18, [ 947s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lli/ChildTarget/ChildTarget.cpp:2: [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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 = {}]': [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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 = {}]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lli/ChildTarget/ChildTarget.cpp:58:51: required from here [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ExecutionEngine/Orc/RPCUtils.h:65:28: warning: variable 'RPCArgs' set but not used [-Wunused-but-set-variable] [ 947s] std::tuple RPCArgs; [ 947s] ^~~~~~~ [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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 = {}]': [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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 = {}]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lli/ChildTarget/ChildTarget.cpp:58:51: required from here [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ExecutionEngine/Orc/RPCUtils.h:65:28: warning: variable 'RPCArgs' set but not used [-Wunused-but-set-variable] [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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 = {}]': [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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 = {}]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lli/ChildTarget/ChildTarget.cpp:58:51: required from here [ 947s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/ExecutionEngine/Orc/RPCUtils.h:65:28: warning: variable 'RPCArgs' set but not used [-Wunused-but-set-variable] [ 948s] [ 54%] Built target llvm-as [ 948s] Scanning dependencies of target llvm-cov [ 948s] [ 54%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o [ 948s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 948s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 948s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 948s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 948s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 948s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/TypeLocBuilder.h:18, [ 948s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/TreeTransform.h:17, [ 948s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaTemplate.cpp:12: [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 948s] RetType; [ 948s] ^~~~~~~ [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 948s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 948s] typename simplify_type::SimpleType>::ret_type ret_type; [ 948s] ^~~~~~~~ [ 948s] [ 54%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o [ 949s] [ 54%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o [ 949s] Linking CXX executable ../../../bin/lli-child-target [ 949s] Linking CXX executable ../../bin/llvm-bcanalyzer [ 949s] [ 55%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o [ 949s] [ 55%] Built target lli-child-target [ 949s] [ 55%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o [ 950s] [ 55%] Built target llvm-bcanalyzer [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] Scanning dependencies of target llvm-diff [ 950s] [ 55%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] static const bool value = [ 950s] ^~~~~ [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] typename simplify_type::SimpleType>::ret_type ret_type; [ 950s] ^~~~~~~~ [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 950s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 950s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 950s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 950s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/ProgramPoint.h:18, [ 950s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h:17, [ 950s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h:16, [ 950s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/DynamicTypeMap.cpp:16: [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] RetType; [ 950s] ^~~~~~~ [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 950s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 950s] typename simplify_type::SimpleType>::ret_type ret_type; [ 950s] ^~~~~~~~ [ 951s] [ 55%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o [ 951s] [ 55%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 952s] [ 55%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 952s] return isa_impl_wrap::SimpleType>::doit(Val); [ 952s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 952s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 953s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 953s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 953s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 953s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 953s] return isa_impl_wrap::SimpleType>::doit(Val); [ 953s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 953s] Scanning dependencies of target llvm-dis [ 953s] [ 55%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o [ 954s] [ 55%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o [ 954s] [ 55%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o [ 954s] [ 55%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o [ 956s] [ 55%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o [ 956s] [ 55%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Environment.cpp.o [ 957s] Linking CXX executable ../../bin/llvm-dis [ 957s] [ 55%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o [ 957s] [ 55%] Built target llvm-dis [ 957s] [ 55%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o [ 958s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 958s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 958s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 958s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 958s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp:14: [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 958s] RetType; [ 958s] ^~~~~~~ [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 958s] typename simplify_type::SimpleType>::ret_type ret_type; [ 958s] ^~~~~~~~ [ 958s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenPGO.cpp.o [ 958s] Linking CXX executable ../../bin/bugpoint [ 958s] [ 55%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 958s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 959s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenTBAA.cpp.o [ 959s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenTypes.cpp.o [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp:98:46: required from here [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 960s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenTBAA.h:18, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenTBAA.cpp:18: [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 960s] RetType; [ 960s] ^~~~~~~ [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 960s] typename simplify_type::SimpleType>::ret_type ret_type; [ 960s] ^~~~~~~~ [ 960s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenPGO.h:17, [ 960s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenPGO.cpp:14: [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 960s] RetType; [ 960s] ^~~~~~~ [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 960s] typename simplify_type::SimpleType>::ret_type ret_type; [ 960s] ^~~~~~~~ [ 960s] Linking CXX executable ../../bin/llvm-diff [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 960s] return isa_impl_wrap::SimpleType>::doit(Val); [ 960s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 960s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 961s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 961s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 961s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 961s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 961s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 961s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGValue.h:18, [ 961s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCall.h:18, [ 961s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenTypes.h:17, [ 961s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenTypes.cpp:14: [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 961s] RetType; [ 961s] ^~~~~~~ [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 961s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 961s] typename simplify_type::SimpleType>::ret_type ret_type; [ 961s] ^~~~~~~~ [ 961s] [ 55%] Built target llvm-diff [ 961s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CoverageMappingGen.cpp.o [ 962s] Linking CXX executable ../../bin/llvm-cov [ 962s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 962s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 962s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 962s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 962s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 962s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 962s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 962s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 962s] return isa_impl_wrap::SimpleType>::doit(Val); [ 962s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 963s] static const bool value = [ 963s] ^~~~~ [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 963s] typename simplify_type::SimpleType>::ret_type ret_type; [ 963s] ^~~~~~~~ [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 963s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenPGO.cpp:185:56: required from here [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 964s] [ 55%] Built target llvm-cov [ 964s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ItaniumCXXABI.cpp.o [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 964s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 964s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CoverageMappingGen.h:17, [ 964s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:14: [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 964s] RetType; [ 964s] ^~~~~~~ [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 964s] typename simplify_type::SimpleType>::ret_type ret_type; [ 964s] ^~~~~~~~ [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenPGO.cpp:242:26: required from here [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 964s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 964s] return isa_impl_wrap::SimpleType>::doit(Val); [ 964s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenPGO.cpp:242:26: required from here [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenPGO.cpp:242:26: required from here [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 965s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 965s] return isa_impl_wrap::SimpleType>::doit(Val); [ 965s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 965s] [ 57%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o [ 966s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCXXABI.h:18, [ 966s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp:21: [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 966s] RetType; [ 966s] ^~~~~~~ [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 966s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 966s] typename simplify_type::SimpleType>::ret_type ret_type; [ 966s] ^~~~~~~~ [ 966s] [ 57%] Built target bugpoint [ 966s] [ 57%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngine.cpp.o [ 967s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 967s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 967s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 967s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:22, [ 967s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:15: [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 967s] RetType; [ 967s] ^~~~~~~ [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 967s] typename simplify_type::SimpleType>::ret_type ret_type; [ 967s] ^~~~~~~~ [ 967s] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/MicrosoftCXXABI.cpp.o [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 967s] static const bool value = [ 967s] ^~~~~ [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 967s] typename simplify_type::SimpleType>::ret_type ret_type; [ 967s] ^~~~~~~~ [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 967s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 968s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 968s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 968s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 968s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 968s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:16: [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 968s] RetType; [ 968s] ^~~~~~~ [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 968s] typename simplify_type::SimpleType>::ret_type ret_type; [ 968s] ^~~~~~~~ [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 968s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:433:5: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:433:5: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] return isa_impl_wrap::SimpleType>::doit(Val); [ 969s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 969s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CodeGenFunction.h:17, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGCXXABI.h:18, [ 969s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp:17: [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] RetType; [ 969s] ^~~~~~~ [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] typename simplify_type::SimpleType>::ret_type ret_type; [ 969s] ^~~~~~~~ [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:750:53: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] return isa_impl_wrap::SimpleType>::doit(Val); [ 969s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:433:5: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:433:5: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 969s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 969s] return isa_impl_wrap::SimpleType>::doit(Val); [ 969s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] static const bool value = [ 970s] ^~~~~ [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] typename simplify_type::SimpleType>::ret_type ret_type; [ 970s] ^~~~~~~~ [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:856:65: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:869:61: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:937:72: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:939:79: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1006:61: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1012:41: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1018:39: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1024:39: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1031:43: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1040:55: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1072:67: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1113:53: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1121:41: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1130:55: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1145:47: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1159:59: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1167:46: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1175:43: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1181:50: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1189:37: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1202:43: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1222:77: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1230:45: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1236:41: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1242:55: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1248:63: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1254:47: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1267:41: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1273:45: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1279:69: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1285:44: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1306:53: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1321:60: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:2029:73: required from here [ 970s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 970s] [ 57%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateDeduction.cpp.o [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:329:29: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 971s] return isa_impl_wrap::SimpleType>::doit(Val); [ 971s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1414:29: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1414:53: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1414:74: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDefaultArgExpr; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:937:72: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDefaultInitExpr; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:939:79: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1534:64: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:2029:73: required from here [ 971s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 972s] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ModuleBuilder.cpp.o [ 972s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 972s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 972s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 972s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 972s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 972s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclTemplate.h:18, [ 972s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/TemplateDeduction.h:16, [ 972s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaTemplateDeduction.cpp:13: [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 972s] RetType; [ 972s] ^~~~~~~ [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 972s] typename simplify_type::SimpleType>::ret_type ret_type; [ 972s] ^~~~~~~~ [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 972s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 973s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 973s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 973s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 973s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] return isa_impl_wrap::SimpleType>::doit(Val); [ 974s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] static const bool value = [ 974s] ^~~~~ [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] typename simplify_type::SimpleType>::ret_type ret_type; [ 974s] ^~~~~~~~ [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Use.h:29, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Value.h:18, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/User.h:25, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Constant.h:17, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Metadata.h:24, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/TrackingMDRef.h:17, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/DebugLoc.h:18, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/Instruction.h:20, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/BasicBlock.h:19, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/IR/IRBuilder.h:21, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGBuilder.h:13, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGDebugInfo.h:17, [ 974s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/ModuleBuilder.cpp:15: [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] RetType; [ 974s] ^~~~~~~ [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 974s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 974s] typename simplify_type::SimpleType>::ret_type ret_type; [ 974s] ^~~~~~~~ [ 974s] Scanning dependencies of target llvm-dwarfdump [ 974s] [ 57%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o [ 976s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 976s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 976s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 976s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 976s] return isa_impl_wrap::SimpleType>::doit(Val); [ 976s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 976s] Scanning dependencies of target llvm-extract [ 976s] [ 57%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o [ 976s] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o [ 977s] [ 57%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o [ 977s] Linking CXX executable ../../bin/llvm-dwarfdump [ 977s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 977s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 977s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 977s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 977s] return isa_impl_wrap::SimpleType>::doit(Val); [ 977s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 979s] [ 57%] Built target llvm-dwarfdump [ 979s] [ 57%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o [ 979s] [ 57%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o [ 979s] Linking CXX executable ../../bin/llvm-extract [ 979s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 979s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 979s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 979s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 979s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:14: [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 979s] RetType; [ 979s] ^~~~~~~ [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 979s] typename simplify_type::SimpleType>::ret_type ret_type; [ 979s] ^~~~~~~~ [ 979s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 979s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 979s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 979s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h:13, [ 979s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp:10: [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 979s] RetType; [ 979s] ^~~~~~~ [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 979s] typename simplify_type::SimpleType>::ret_type ret_type; [ 979s] ^~~~~~~~ [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 979s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 980s] Scanning dependencies of target llvm-link [ 980s] [ 57%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o [ 980s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 980s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 980s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 980s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 980s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:14: [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 980s] RetType; [ 980s] ^~~~~~~ [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 980s] typename simplify_type::SimpleType>::ret_type ret_type; [ 980s] ^~~~~~~~ [ 980s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 980s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 980s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 980s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 980s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:14: [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 980s] RetType; [ 980s] ^~~~~~~ [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 980s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 980s] typename simplify_type::SimpleType>::ret_type ret_type; [ 980s] ^~~~~~~~ [ 980s] [ 57%] Built target llvm-extract [ 980s] [ 57%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateInstantiate.cpp.o [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 981s] static const bool value = [ 981s] ^~~~~ [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 981s] typename simplify_type::SimpleType>::ret_type ret_type; [ 981s] ^~~~~~~~ [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 981s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 982s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 982s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 982s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 982s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 982s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 982s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp:13: [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] RetType; [ 982s] ^~~~~~~ [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] typename simplify_type::SimpleType>::ret_type ret_type; [ 982s] ^~~~~~~~ [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] return isa_impl_wrap::SimpleType>::doit(Val); [ 982s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] Scanning dependencies of target llvm-pdbdump [ 982s] [ 57%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/llvm-pdbdump.cpp.o [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:117:52: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:225:76: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:178:52: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:265:68: required from here [ 982s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:165:42: required from here [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 983s] return isa_impl_wrap::SimpleType>::doit(Val); [ 983s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 983s] Linking CXX executable ../../bin/llvm-link [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:225:76: required from here [ 983s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:624:33: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] return isa_impl_wrap::SimpleType>::doit(Val); [ 984s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:178:52: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:265:68: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] static const bool value = [ 984s] ^~~~~ [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 984s] typename simplify_type::SimpleType>::ret_type ret_type; [ 984s] ^~~~~~~~ [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 984s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 985s] [ 57%] Built target llvm-link [ 985s] [ 57%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/BuiltinDumper.cpp.o [ 985s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 985s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 985s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 985s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 985s] return isa_impl_wrap::SimpleType>::doit(Val); [ 985s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 986s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 986s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 986s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 986s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 986s] return isa_impl_wrap::SimpleType>::doit(Val); [ 986s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 986s] [ 58%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/SanitizerMetadata.cpp.o [ 986s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/ClassDefinitionDumper.cpp.o [ 986s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/CompilandDumper.cpp.o [ 986s] [ 58%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateInstantiateDecl.cpp.o [ 987s] [ 58%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateVariadic.cpp.o [ 987s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 987s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 987s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 987s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 987s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 987s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/SanitizerMetadata.h:16, [ 987s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/SanitizerMetadata.cpp:13: [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 987s] RetType; [ 987s] ^~~~~~~ [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 987s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 987s] typename simplify_type::SimpleType>::ret_type ret_type; [ 987s] ^~~~~~~~ [ 988s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/EnumDumper.cpp.o [ 988s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 988s] RetType; [ 988s] ^~~~~~~ [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 988s] typename simplify_type::SimpleType>::ret_type ret_type; [ 988s] ^~~~~~~~ [ 988s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/Sema.h:18, [ 988s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaTemplateVariadic.cpp:12: [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 988s] RetType; [ 988s] ^~~~~~~ [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 988s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 988s] typename simplify_type::SimpleType>::ret_type ret_type; [ 988s] ^~~~~~~~ [ 988s] [ 58%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o [ 989s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 989s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 989s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 989s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:16, [ 989s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:14: [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 989s] RetType; [ 989s] ^~~~~~~ [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 989s] typename simplify_type::SimpleType>::ret_type ret_type; [ 989s] ^~~~~~~~ [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 989s] static const bool value = [ 989s] ^~~~~ [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 989s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 989s] typename simplify_type::SimpleType>::ret_type ret_type; [ 989s] ^~~~~~~~ [ 989s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/ExternalSymbolDumper.cpp.o [ 990s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/FunctionDumper.cpp.o [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 990s] static const bool value = [ 990s] ^~~~~ [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 990s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 990s] typename simplify_type::SimpleType>::ret_type ret_type; [ 990s] ^~~~~~~~ [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 991s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/LinePrinter.cpp.o [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 991s] return isa_impl_wrap::SimpleType>::doit(Val); [ 991s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 991s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] Scanning dependencies of target llvm-readobj [ 992s] [ 58%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMAttributeParser.cpp.o [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] return isa_impl_wrap::SimpleType>::doit(Val); [ 992s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:78:51: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/TypeDumper.cpp.o [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] return isa_impl_wrap::SimpleType>::doit(Val); [ 992s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] return isa_impl_wrap::SimpleType>::doit(Val); [ 992s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 993s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 993s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 993s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 993s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 993s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/TypedefDumper.cpp.o [ 993s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 993s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 993s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:78:51: required from here [ 993s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 993s] [ 58%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o [ 994s] [ 58%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/VariableDumper.cpp.o [ 994s] [ 58%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o [ 995s] [ 58%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/TargetInfo.cpp.o [ 995s] [ 58%] Linking CXX executable ../../bin/llvm-pdbdump [ 995s] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o [ 995s] [ 58%] Built target llvm-pdbdump [ 995s] Scanning dependencies of target llvm-size [ 995s] [ 58%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o [ 995s] Scanning dependencies of target llvm-split [ 996s] [ 58%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o [ 996s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 996s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 996s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 996s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 996s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 996s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/CGValue.h:18, [ 996s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/TargetInfo.h:18, [ 996s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/CodeGen/TargetInfo.cpp:15: [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 996s] RetType; [ 996s] ^~~~~~~ [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 996s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 996s] typename simplify_type::SimpleType>::ret_type ret_type; [ 996s] ^~~~~~~~ [ 997s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 997s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 997s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 997s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 997s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 997s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:14: [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 997s] RetType; [ 997s] ^~~~~~~ [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 997s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 997s] typename simplify_type::SimpleType>::ret_type ret_type; [ 997s] ^~~~~~~~ [ 997s] [ 58%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o [ 998s] Linking CXX executable ../../bin/llvm-split [ 999s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 999s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 999s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 999s] Linking CXX executable ../../bin/llvm-size [ 999s] [ 58%] Built target llvm-split [ 999s] [ 58%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1000s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1000s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1000s] [ 58%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1000s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1000s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1000s] Scanning dependencies of target llvm-stress [ 1000s] [ 58%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o [ 1001s] [ 58%] Built target llvm-size [ 1001s] [ 58%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaType.cpp.o [ 1002s] [ 58%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o [ 1002s] [ 58%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/TypeLocBuilder.cpp.o [ 1002s] [ 58%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o [ 1002s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1002s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1002s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1002s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1002s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1002s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Sema/SemaInternal.h:18, [ 1002s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/SemaType.cpp:14: [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1002s] RetType; [ 1002s] ^~~~~~~ [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1002s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1002s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1002s] ^~~~~~~~ [ 1003s] [ 58%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/LoopWidening.cpp.o [ 1003s] Scanning dependencies of target llvm-symbolizer [ 1003s] [ 58%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o [ 1003s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/TypeLocBuilder.h:18, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/Sema/TypeLocBuilder.cpp:15: [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1003s] RetType; [ 1003s] ^~~~~~~ [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1003s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1003s] ^~~~~~~~ [ 1003s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/CFG.h:18, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h:19, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:17: [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1003s] RetType; [ 1003s] ^~~~~~~ [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1003s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1003s] ^~~~~~~~ [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1004s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1004s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1004s] Scanning dependencies of target obj2yaml [ 1004s] [ 59%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o [ 1005s] Linking CXX executable ../../bin/llvm-stress [ 1005s] [ 59%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o [ 1005s] [ 59%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o [ 1006s] [ 59%] Built target llvm-stress [ 1006s] Scanning dependencies of target verify-uselistorder [ 1006s] [ 59%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1006s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:28:34: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:30:36: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:32:33: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1006s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1006s] Linking CXX executable ../../bin/llvm-symbolizer [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1007s] [ 59%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/MemRegion.cpp.o [ 1007s] [ 59%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o [ 1008s] [ 59%] Built target llvm-symbolizer [ 1008s] [ 59%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o [ 1008s] Scanning dependencies of target yaml2obj [ 1008s] [ 59%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o [ 1009s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1009s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1009s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1009s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1009s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1009s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:19, [ 1009s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp:16: [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1009s] RetType; [ 1009s] ^~~~~~~ [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1009s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1009s] ^~~~~~~~ [ 1009s] [ 59%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o [ 1010s] [ 59%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o [ 1010s] Linking CXX static library ../../../../lib/libclangCodeGen.a [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1011s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1011s] [ 59%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/StreamWriter.cpp.o [ 1011s] [ 60%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o [ 1011s] Linking CXX executable ../../bin/verify-uselistorder [ 1012s] [ 60%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o [ 1012s] [ 60%] Built target verify-uselistorder [ 1012s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o [ 1012s] Linking CXX executable ../../bin/obj2yaml [ 1013s] Scanning dependencies of target LLVMX86CodeGen [ 1013s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o [ 1014s] Linking CXX executable ../../bin/llvm-readobj [ 1014s] [ 60%] Built target obj2yaml [ 1014s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o [ 1014s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1014s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1014s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1014s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1014s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1014s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h:17, [ 1014s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:14: [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1014s] RetType; [ 1014s] ^~~~~~~ [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1014s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1014s] ^~~~~~~~ [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1014s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1015s] [ 60%] Built target llvm-readobj [ 1015s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:721:57: required from here [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:755:54: required from here [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:821:48: required from here [ 1015s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1015s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o [ 1016s] Linking CXX executable ../../bin/yaml2obj [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1016s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1016s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1016s] [ 60%] Built target yaml2obj [ 1016s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:601:56: required from here [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]': [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:755:54: required from here [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:759:61: required from here [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:1130:59: required from here [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1016s] Linking CXX static library ../../../../lib/libclangSema.a [ 1019s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o [ 1019s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ProgramState.cpp.o [ 1019s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o [ 1020s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/RegionStore.cpp.o [ 1020s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1020s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 1020s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:14: [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1020s] RetType; [ 1020s] ^~~~~~~ [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1020s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1020s] ^~~~~~~~ [ 1021s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:18, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:17, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h:17, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:15: [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] RetType; [ 1021s] ^~~~~~~ [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1021s] ^~~~~~~~ [ 1021s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/FileManager.h:19, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:14: [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] RetType; [ 1021s] ^~~~~~~ [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1021s] ^~~~~~~~ [ 1021s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1021s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:17: [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] RetType; [ 1021s] ^~~~~~~ [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1021s] ^~~~~~~~ [ 1021s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SValBuilder.cpp.o [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1022s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1022s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1022s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1022s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1022s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1022s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1022s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1022s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:18, [ 1022s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:15: [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1022s] RetType; [ 1022s] ^~~~~~~ [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1022s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1022s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1022s] ^~~~~~~~ [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1023s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1023s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] [ 60%] Built target clangCodeGen [ 1023s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SVals.cpp.o [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1024s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1024s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1024s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1024s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1024s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1024s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 1024s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp:15: [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1024s] RetType; [ 1024s] ^~~~~~~ [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1024s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1024s] ^~~~~~~~ [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:136:23: warning: 'void {anonymous}::BindingKey::dump() const' defined but not used [-Wunused-function] [ 1025s] LLVM_DUMP_METHOD void BindingKey::dump() const { llvm::errs() << *this; } [ 1025s] ^~~~~~~~~~ [ 1025s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1026s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1026s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1026s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o [ 1027s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o [ 1028s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:18, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:17, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h:17, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:15: [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] RetType; [ 1028s] ^~~~~~~ [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1028s] ^~~~~~~~ [ 1028s] Scanning dependencies of target LLVMX86AsmParser [ 1028s] [ 60%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o [ 1028s] [ 60%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o [ 1028s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:18, [ 1028s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:14: [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] RetType; [ 1028s] ^~~~~~~ [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1028s] ^~~~~~~~ [ 1028s] [ 60%] Built target clangSema [ 1029s] Scanning dependencies of target LLVMX86Disassembler [ 1029s] [ 60%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1029s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Store.cpp.o [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1030s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1030s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1030s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1030s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1031s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1031s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1031s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1031s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1031s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:19, [ 1031s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h:17, [ 1031s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/Store.cpp:14: [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] RetType; [ 1031s] ^~~~~~~ [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1031s] ^~~~~~~~ [ 1031s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:2951:0: [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/build/lib/Target/X86/X86GenAsmMatcher.inc:33232:6: warning: 'bool {anonymous}::X86AsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)' defined but not used [-Wunused-function] [ 1031s] bool X86AsmParser:: [ 1031s] ^~~~~~~~~~~~ [ 1032s] [ 60%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SubEngine.cpp.o [ 1032s] [ 60%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o [ 1032s] [ 60%] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SymbolManager.cpp.o [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1033s] Scanning dependencies of target LLVMX86AsmPrinter [ 1033s] [ 60%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1033s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1033s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1033s] [ 60%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1034s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h:16, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp:10: [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1034s] RetType; [ 1034s] ^~~~~~~ [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1034s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1034s] ^~~~~~~~ [ 1034s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:18, [ 1034s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:15: [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1034s] RetType; [ 1034s] ^~~~~~~ [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1034s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1034s] ^~~~~~~~ [ 1034s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o [ 1035s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o [ 1035s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o [ 1035s] [ 60%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o [ 1036s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1036s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1036s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1036s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1036s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1036s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1036s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1036s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1036s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1036s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1036s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1036s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1037s] Linking CXX static library ../../../libLLVMX86AsmParser.a [ 1037s] [ 60%] Built target LLVMX86AsmParser [ 1037s] Scanning dependencies of target LLVMX86Desc [ 1037s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o [ 1037s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o [ 1037s] Linking CXX static library ../../../libLLVMX86AsmPrinter.a [ 1037s] [ 60%] Built target LLVMX86AsmPrinter [ 1037s] Scanning dependencies of target LLVMX86Info [ 1037s] [ 60%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o [ 1038s] Linking CXX static library ../../../libLLVMX86Info.a [ 1038s] [ 60%] Built target LLVMX86Info [ 1038s] Scanning dependencies of target LLVMX86Utils [ 1038s] [ 60%] Building CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o [ 1038s] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerCore.a [ 1038s] Linking CXX static library ../../../libLLVMX86Disassembler.a [ 1039s] [ 60%] Built target LLVMX86Disassembler [ 1039s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o [ 1039s] Scanning dependencies of target LLVMARMCodeGen [ 1039s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o [ 1039s] Linking CXX static library ../../../libLLVMX86Utils.a [ 1039s] [ 60%] Built target LLVMX86Utils [ 1039s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o [ 1042s] [ 60%] Built target clangStaticAnalyzerCore [ 1042s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o [ 1043s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o [ 1044s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o [ 1044s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o [ 1045s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [ 1045s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o [ 1046s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o [ 1047s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o [ 1048s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/ARM/ARMConstantIslandPass.cpp:369:6: warning: 'void {anonymous}::ARMConstantIslands::dumpBBs()' defined but not used [-Wunused-function] [ 1048s] void ARMConstantIslands::dumpBBs() { [ 1048s] ^~~~~~~~~~~~~~~~~~ [ 1048s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o [ 1048s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o [ 1049s] Scanning dependencies of target LLVMARMInfo [ 1049s] [ 60%] Building CXX object lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o [ 1049s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o [ 1050s] Scanning dependencies of target LLVMARMAsmParser [ 1050s] [ 60%] Building CXX object lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o [ 1050s] Linking CXX static library ../../../libLLVMARMInfo.a [ 1050s] [ 60%] Built target LLVMARMInfo [ 1050s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o [ 1051s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [ 1052s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachORelocationInfo.cpp.o [ 1052s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o [ 1052s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9914:0: [ 1052s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/build/lib/Target/ARM/ARMGenAsmMatcher.inc:10389:6: warning: 'bool {anonymous}::ARMAsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)' defined but not used [-Wunused-function] [ 1052s] bool ARMAsmParser:: [ 1052s] ^~~~~~~~~~~~ [ 1053s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1053s] unsigned ARMFastISel::fastEmitInst_rrr(unsigned MachineInstOpcode, [ 1053s] ^~~~~~~~~~~ [ 1053s] [ 60%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFRelocationInfo.cpp.o [ 1053s] Scanning dependencies of target LLVMARMDisassembler [ 1053s] [ 60%] Building CXX object lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o [ 1054s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o [ 1055s] Linking CXX static library ../../../libLLVMX86Desc.a [ 1055s] [ 60%] Built target LLVMX86Desc [ 1055s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o [ 1057s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o [ 1058s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o [ 1059s] [ 60%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o [ 1060s] [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o [ 1061s] [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o [ 1063s] Linking CXX static library ../../../libLLVMARMAsmParser.a [ 1063s] [ 61%] Built target LLVMARMAsmParser [ 1063s] [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o [ 1064s] [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o [ 1064s] [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o [ 1065s] [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o [ 1066s] [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o [ 1068s] [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o [ 1069s] [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o [ 1069s] Linking CXX static library ../../../libLLVMARMDisassembler.a [ 1069s] [ 61%] Built target LLVMARMDisassembler [ 1069s] [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o [ 1071s] Scanning dependencies of target LLVMARMAsmPrinter [ 1071s] [ 61%] Building CXX object lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/ARMInstPrinter.cpp.o [ 1071s] Scanning dependencies of target LLVMARMDesc [ 1071s] [ 61%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o [ 1073s] [ 61%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o [ 1073s] [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o [ 1074s] Linking CXX static library ../../../libLLVMARMAsmPrinter.a [ 1074s] [ 61%] Built target LLVMARMAsmPrinter [ 1074s] [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o [ 1074s] [ 61%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o [ 1074s] Scanning dependencies of target LLVMAArch64CodeGen [ 1074s] [ 61%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o [ 1075s] [ 61%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AddressTypePromotion.cpp.o [ 1075s] [ 61%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o [ 1076s] [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o [ 1078s] [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o [ 1079s] [ 63%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o [ 1079s] [ 63%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o [ 1080s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/X86/X86VZeroUpper.cpp:95:13: warning: 'static const char* {anonymous}::VZeroUpperInserter::getBlockExitStateName({anonymous}::VZeroUpperInserter::BlockExitState)' defined but not used [-Wunused-function] [ 1080s] const char* VZeroUpperInserter::getBlockExitStateName(BlockExitState ST) { [ 1080s] ^~~~~~~~~~~~~~~~~~ [ 1080s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o [ 1080s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o [ 1080s] [ 63%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o [ 1081s] [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o [ 1081s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o [ 1082s] Scanning dependencies of target LLVMAArch64Info [ 1082s] [ 63%] Building CXX object lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o [ 1082s] Scanning dependencies of target LLVMAArch64AsmParser [ 1082s] [ 63%] Building CXX object lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o [ 1082s] Linking CXX static library ../../../libLLVMAArch64Info.a [ 1082s] [ 63%] Built target LLVMAArch64Info [ 1082s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o [ 1083s] [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchRelaxation.cpp.o [ 1083s] [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o [ 1084s] [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o [ 1084s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1084s] unsigned ARMMCCodeEmitter:: [ 1084s] ^~~~~~~~~~~~~~~~ [ 1084s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1084s] uint32_t ARMMCCodeEmitter:: [ 1084s] ^~~~~~~~~~~~~~~~ [ 1084s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4479:0: [ 1084s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/build/lib/Target/AArch64/AArch64GenAsmMatcher.inc:14567:6: warning: 'bool {anonymous}::AArch64AsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)' defined but not used [-Wunused-function] [ 1084s] bool AArch64AsmParser:: [ 1084s] ^~~~~~~~~~~~~~~~ [ 1084s] Linking CXX static library ../../libLLVMX86CodeGen.a [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:137:1: warning: 'llvm::MachineLocation {anonymous}::AArch64AsmPrinter::getDebugValueLocation(const llvm::MachineInstr*) const' defined but not used [-Wunused-function] [ 1086s] AArch64AsmPrinter::getDebugValueLocation(const MachineInstr *MI) const { [ 1086s] ^~~~~~~~~~~~~~~~~ [ 1086s] [ 63%] Built target LLVMX86CodeGen [ 1087s] Scanning dependencies of target LLVMAArch64Disassembler [ 1087s] [ 63%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o [ 1087s] [ 63%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o [ 1087s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:133:6: warning: 'void {anonymous}::AArch64BranchRelaxation::dumpBBs()' defined but not used [-Wunused-function] [ 1087s] void AArch64BranchRelaxation::dumpBBs() { [ 1087s] ^~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] [ 63%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o [ 1088s] [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o [ 1088s] Scanning dependencies of target LLVMAArch64AsmPrinter [ 1088s] [ 63%] Building CXX object lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/AArch64InstPrinter.cpp.o [ 1090s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o [ 1092s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o [ 1092s] [ 63%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o [ 1093s] Scanning dependencies of target LLVMAArch64Desc [ 1093s] [ 63%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o [ 1094s] [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o [ 1095s] Linking CXX static library ../../../libLLVMAArch64AsmParser.a [ 1095s] [ 63%] Built target LLVMAArch64AsmParser [ 1095s] Scanning dependencies of target LLVMAArch64Utils [ 1095s] [ 63%] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o [ 1095s] [ 63%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o [ 1096s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o [ 1097s] [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o [ 1097s] [ 63%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o [ 1097s] [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o [ 1098s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o [ 1098s] Linking CXX static library ../../../libLLVMAArch64Disassembler.a [ 1098s] [ 63%] Built target LLVMAArch64Disassembler [ 1098s] [ 63%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o [ 1098s] [ 63%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o [ 1098s] [ 63%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o [ 1100s] [ 64%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o [ 1100s] Scanning dependencies of target LLVMBPFCodeGen [ 1100s] [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o [ 1100s] [ 64%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o [ 1100s] [ 64%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o [ 1101s] Linking CXX static library ../../../libLLVMARMDesc.a [ 1101s] [ 64%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o [ 1101s] [ 64%] Built target LLVMARMDesc [ 1101s] [ 64%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1102s] AArch64MCCodeEmitter::getSIMDShift16OpValue(const MCInst &MI, unsigned OpIdx, [ 1102s] ^~~~~~~~~~~~~~~~~~~~ [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1102s] AArch64MCCodeEmitter::getSIMDShift32OpValue(const MCInst &MI, unsigned OpIdx, [ 1102s] ^~~~~~~~~~~~~~~~~~~~ [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1102s] uint32_t AArch64MCCodeEmitter::getSIMDShift64_32OpValue( [ 1102s] ^~~~~~~~~~~~~~~~~~~~ [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1102s] AArch64MCCodeEmitter::getSIMDShift64OpValue(const MCInst &MI, unsigned OpIdx, [ 1102s] ^~~~~~~~~~~~~~~~~~~~ [ 1103s] Scanning dependencies of target LLVMBPFAsmPrinter [ 1103s] [ 64%] Building CXX object lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/BPFInstPrinter.cpp.o [ 1104s] [ 64%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o [ 1104s] Scanning dependencies of target LLVMBPFInfo [ 1104s] [ 64%] Building CXX object lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o [ 1104s] Linking CXX static library ../../../libLLVMBPFAsmPrinter.a [ 1104s] [ 64%] Built target LLVMBPFAsmPrinter [ 1105s] [ 64%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o [ 1105s] Linking CXX static library ../../../libLLVMBPFInfo.a [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1105s] void BPFAsmPrinter::printOperand(const MachineInstr *MI, int OpNum, [ 1105s] ^~~~~~~~~~~~~ [ 1105s] [ 64%] Built target LLVMBPFInfo [ 1105s] [ 64%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o [ 1105s] [ 64%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o [ 1105s] [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o [ 1106s] [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o [ 1106s] Linking CXX static library ../../../libLLVMAArch64Desc.a [ 1106s] [ 64%] Built target LLVMAArch64Desc [ 1106s] Scanning dependencies of target LLVMBPFDesc [ 1106s] [ 64%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o [ 1108s] [ 64%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o [ 1109s] Linking CXX static library ../../../libLLVMAArch64AsmPrinter.a [ 1109s] [ 64%] Built target LLVMAArch64AsmPrinter [ 1109s] Scanning dependencies of target clangStaticAnalyzerCheckers [ 1109s] [ 64%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/AllocationDiagnostics.cpp.o [ 1109s] [ 64%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o [ 1109s] [ 64%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o [ 1110s] [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o [ 1110s] [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o [ 1110s] [ 64%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o [ 1111s] [ 64%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o [ 1111s] [ 64%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o [ 1111s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclObjC.h:17, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:12: [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1111s] RetType; [ 1111s] ^~~~~~~ [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1111s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1111s] ^~~~~~~~ [ 1111s] Linking CXX static library ../../../libLLVMBPFDesc.a [ 1111s] [ 64%] Built target LLVMBPFDesc [ 1112s] [ 64%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o [ 1112s] [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1113s] Scanning dependencies of target diagtool [ 1113s] [ 64%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o [ 1114s] [ 64%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1114s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1114s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1114s] [ 64%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1114s] [ 64%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o [ 1115s] [ 64%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o [ 1115s] [ 64%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o [ 1116s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o [ 1116s] [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o [ 1116s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o [ 1116s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o [ 1117s] [ 65%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o [ 1117s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1117s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1117s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:16: [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] RetType; [ 1117s] ^~~~~~~ [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1117s] ^~~~~~~~ [ 1118s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:17: [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1118s] RetType; [ 1118s] ^~~~~~~ [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1118s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1118s] ^~~~~~~~ [ 1118s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h:13, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:17: [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1118s] RetType; [ 1118s] ^~~~~~~ [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1118s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1118s] ^~~~~~~~ [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] static const bool value = [ 1119s] ^~~~~ [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1119s] ^~~~~~~~ [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] [ 65%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] [ 65%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:160:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 1120s] if (state->isTainted(rawOffset.getByteOffset())) [ 1120s] ^~ [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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' [ 1120s] return; [ 1120s] ^~~~~~ [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:925:54: required from here [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1120s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1120s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1120s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:17: [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1120s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1120s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1120s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o [ 1121s] [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1121s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1121s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1121s] Linking CXX executable ../../../../bin/diagtool [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:925:54: required from here [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp: At global scope: [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:214:6: warning: 'void {anonymous}::RegionRawOffsetV2::dump() const' defined but not used [-Wunused-function] [ 1121s] void RegionRawOffsetV2::dump() const { [ 1121s] ^~~~~~~~~~~~~~~~~ [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCLoopChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1296:40: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1122s] ^~~~~~~~ [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NilArgChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1276:38: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CFNumberCreateChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1280:46: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1122s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCLoopChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1296:40: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1301:53: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1122s] ^~~~~~~~ [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCDictionaryLiteral; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NilArgChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1276:38: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1122s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCArrayLiteral; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1301:53: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1301:53: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1122s] ^~~~~~~~ [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1301:53: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1122s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1123s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o [ 1123s] Scanning dependencies of target clang-format [ 1123s] [ 65%] Building CXX object tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o [ 1124s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1124s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1124s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:16: [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1124s] RetType; [ 1124s] ^~~~~~~ [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1124s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1124s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1124s] ^~~~~~~~ [ 1125s] Linking CXX static library ../../libLLVMARMCodeGen.a [ 1125s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1126s] [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o [ 1126s] [ 65%] Built target diagtool [ 1126s] Scanning dependencies of target BugpointPasses [ 1126s] [ 65%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o [ 1126s] Linking CXX executable ../../../../bin/clang-format [ 1126s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1126s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1126s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] [ 65%] Built target LLVMARMCodeGen [ 1127s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o [ 1127s] [ 65%] Built target clang-format [ 1127s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o [ 1127s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:17, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:16: [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] RetType; [ 1127s] ^~~~~~~ [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1127s] ^~~~~~~~ [ 1128s] Linking CXX shared module ../../lib/BugpointPasses.so [ 1128s] [ 65%] Built target BugpointPasses [ 1128s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o [ 1128s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1128s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/CharInfo.h:13, [ 1128s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:17: [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1128s] RetType; [ 1128s] ^~~~~~~ [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1128s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1128s] ^~~~~~~~ [ 1129s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1129s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1129s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Expr.h:17, [ 1129s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:16: [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] RetType; [ 1129s] ^~~~~~~ [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1129s] ^~~~~~~~ [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] static const bool value = [ 1129s] ^~~~~ [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1129s] ^~~~~~~~ [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1129s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/TargetInfo.h:19, [ 1129s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:17: [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] RetType; [ 1129s] ^~~~~~~ [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1129s] ^~~~~~~~ [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1130s] Linking CXX static library ../../libLLVMBPFCodeGen.a [ 1130s] Linking CXX static library ../../../libLLVMAArch64Utils.a [ 1130s] [ 65%] Built target LLVMAArch64Utils [ 1130s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:16: [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1130s] RetType; [ 1130s] ^~~~~~~ [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1130s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1130s] ^~~~~~~~ [ 1130s] Scanning dependencies of target lli [ 1130s] [ 65%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o [ 1131s] [ 65%] Built target LLVMBPFCodeGen [ 1131s] [ 65%] Building CXX object tools/lli/CMakeFiles/lli.dir/OrcLazyJIT.cpp.o [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1131s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1131s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1131s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1131s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1132s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1132s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CStringChecker]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2158:1: required from here [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1132s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1132s] ^~~~~~~~ [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CStringChecker]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2158:1: required from here [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1132s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1132s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1133s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:597:1: required from here [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:597:1: required from here [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1133s] ^~~~~~~~ [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]': [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:597:1: required from here [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1133s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1133s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] Scanning dependencies of target llvm-mc [ 1134s] [ 65%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastSizeChecker]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:143:40: required from here [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1135s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1135s] ^~~~~~~~ [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastSizeChecker]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:143:40: required from here [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1135s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1135s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1135s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1135s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1135s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:17: [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1135s] RetType; [ 1135s] ^~~~~~~ [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1135s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1135s] ^~~~~~~~ [ 1135s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o [ 1136s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o [ 1136s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o [ 1137s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1138s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1138s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1138s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1138s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:17: [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] RetType; [ 1138s] ^~~~~~~ [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1138s] ^~~~~~~~ [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastToStructChecker]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:74:44: required from here [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1139s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1139s] ^~~~~~~~ [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastToStructChecker]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:74:44: required from here [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1139s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1139s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1139s] [ 65%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o [ 1140s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp: In member function 'llvm::MachineBasicBlock::iterator {anonymous}::AArch64LoadStoreOpt::mergePairedInsns(llvm::MachineBasicBlock::iterator, llvm::MachineBasicBlock::iterator, const LdStPairFlags&)': [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:675:19: warning: variable 'NewMemMI' set but not used [-Wunused-but-set-variable] [ 1140s] MachineInstr *NewMemMI, *BitExtMI1, *BitExtMI2; [ 1140s] ^~~~~~~~ [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:675:30: warning: variable 'BitExtMI1' set but not used [-Wunused-but-set-variable] [ 1140s] MachineInstr *NewMemMI, *BitExtMI1, *BitExtMI2; [ 1140s] ^~~~~~~~~ [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:675:42: warning: variable 'BitExtMI2' set but not used [-Wunused-but-set-variable] [ 1140s] MachineInstr *NewMemMI, *BitExtMI1, *BitExtMI2; [ 1140s] ^~~~~~~~~ [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp: In member function 'llvm::MachineBasicBlock::iterator {anonymous}::AArch64LoadStoreOpt::promoteLoadFromStore(llvm::MachineBasicBlock::iterator, llvm::MachineBasicBlock::iterator)': [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:861:17: warning: variable 'BitExtMI' set but not used [-Wunused-but-set-variable] [ 1140s] MachineInstr *BitExtMI; [ 1140s] ^~~~~~~~ [ 1140s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1141s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1141s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1141s] Linking CXX executable ../../bin/llvm-mc [ 1141s] Linking CXX executable ../../bin/lli [ 1142s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:17: [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1142s] RetType; [ 1142s] ^~~~~~~ [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1142s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1142s] ^~~~~~~~ [ 1143s] [ 65%] Built target llvm-mc [ 1143s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o [ 1143s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o [ 1143s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o [ 1143s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o [ 1144s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1144s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1144s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1144s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1144s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1144s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1144s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 1144s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtVisitor.h:17, [ 1144s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:15: [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1144s] RetType; [ 1144s] ^~~~~~~ [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1144s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1144s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1144s] ^~~~~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] static const bool value = [ 1145s] ^~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1145s] ^~~~~~~~ [ 1145s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtVisitor.h:17, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp:16: [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] RetType; [ 1145s] ^~~~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1145s] ^~~~~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:16: [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] RetType; [ 1145s] ^~~~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1145s] ^~~~~~~~ [ 1145s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1145s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:15: [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] RetType; [ 1145s] ^~~~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1145s] ^~~~~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] static const bool value = [ 1145s] ^~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1145s] ^~~~~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1146s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o [ 1147s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ClangCheckers.cpp.o [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1147s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1148s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1148s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1148s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1148s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h:13, [ 1148s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ClangCheckers.cpp:11: [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] RetType; [ 1148s] ^~~~~~~ [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1148s] ^~~~~~~~ [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ChrootChecker]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:156:38: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1149s] ^~~~~~~~ [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ChrootChecker]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:156:38: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1149s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1150s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o [ 1150s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1150s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1150s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1151s] [ 65%] Built target lli [ 1151s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o [ 1151s] [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o [ 1151s] [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o [ 1151s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o [ 1152s] [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o [ 1153s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1153s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1153s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1153s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1153s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1153s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:16: [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1153s] RetType; [ 1153s] ^~~~~~~ [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1153s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1153s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1153s] ^~~~~~~~ [ 1153s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o [ 1153s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] static const bool value = [ 1154s] ^~~~~ [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1154s] ^~~~~~~~ [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1155s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Analysis/Analyses/Dominators.h:17, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:15: [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1155s] RetType; [ 1155s] ^~~~~~~ [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1155s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1155s] ^~~~~~~~ [ 1155s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o [ 1155s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclObjC.h:17, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprObjC.h:17, [ 1155s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:16: [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1155s] RetType; [ 1155s] ^~~~~~~ [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1155s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1155s] ^~~~~~~~ [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] static const bool value = [ 1156s] ^~~~~ [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1156s] ^~~~~~~~ [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:269:61: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:300:64: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:313:55: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:404:42: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1156s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1156s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1156s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:25: [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] RetType; [ 1156s] ^~~~~~~ [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1156s] ^~~~~~~~ [ 1156s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1156s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1156s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:16: [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] RetType; [ 1156s] ^~~~~~~ [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1156s] ^~~~~~~~ [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:305:45: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1156s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:269:61: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:300:64: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:313:55: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:404:42: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] static const bool value = [ 1157s] ^~~~~ [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1157s] ^~~~~~~~ [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:134:62: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:142:64: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:150:51: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:156:45: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:166:56: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1158s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1158s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1159s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1159s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1159s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 1159s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:25: [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] RetType; [ 1159s] ^~~~~~~ [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1159s] ^~~~~~~~ [ 1159s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1159s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1159s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:21: [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] RetType; [ 1159s] ^~~~~~~ [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1159s] ^~~~~~~~ [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1159s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1159s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] static const bool value = [ 1160s] ^~~~~ [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1160s] ^~~~~~~~ [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DivZeroChecker]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:91:39: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1160s] ^~~~~~~~ [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DivZeroChecker]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:91:39: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1160s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1160s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1160s] [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::BugHashDumper]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:246:38: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1160s] ^~~~~~~~ [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::BugHashDumper]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:246:38: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1160s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:128:62: required from here [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:136:69: required from here [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1161s] Scanning dependencies of target llvm-nm [ 1161s] [ 66%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1161s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1161s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1161s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1161s] Scanning dependencies of target llvm-objdump [ 1161s] [ 66%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:905:62: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:913:69: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:128:62: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:136:69: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1162s] [ 66%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1162s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1162s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:905:62: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:913:69: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:934:51: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1163s] ^~~~~~~~ [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:934:51: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1163s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:934:51: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1163s] ^~~~~~~~ [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:934:51: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1163s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1164s] Scanning dependencies of target sancov [ 1164s] [ 66%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cc.o [ 1165s] [ 66%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o [ 1165s] Linking CXX static library ../../libLLVMAArch64CodeGen.a [ 1166s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o [ 1167s] [ 66%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o [ 1167s] [ 66%] Built target LLVMAArch64CodeGen [ 1167s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o [ 1167s] Scanning dependencies of target LTO [ 1167s] [ 66%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o [ 1167s] Linking CXX executable ../../bin/llvm-nm [ 1167s] [ 66%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o [ 1167s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11: [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] RetType; [ 1167s] ^~~~~~~ [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1167s] ^~~~~~~~ [ 1168s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1168s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1168s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:17: [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1168s] RetType; [ 1168s] ^~~~~~~ [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1168s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1168s] ^~~~~~~~ [ 1169s] Scanning dependencies of target llvm-ar [ 1169s] [ 66%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1169s] [ 66%] Built target llvm-nm [ 1169s] Scanning dependencies of target llvm-dsymutil [ 1169s] [ 66%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1170s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1170s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1170s] Linking CXX executable ../../bin/sancov [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1171s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1171s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::FixedAddressChecker]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:67:44: required from here [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1172s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1172s] ^~~~~~~~ [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::FixedAddressChecker]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:67:44: required from here [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1172s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1172s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1172s] Linking CXX executable ../../bin/llvm-ar [ 1173s] [ 66%] Built target sancov [ 1173s] [ 67%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o [ 1173s] Scanning dependencies of target llc [ 1173s] [ 67%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o [ 1173s] Scanning dependencies of target llvm-c-test [ 1173s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o [ 1173s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/llvm-c-test/calc.c:17:0: [ 1173s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] [ 1173s] LLVMNonLazyBind = 1 << 31 [ 1173s] ^ [ 1173s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o [ 1173s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o [ 1173s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o [ 1173s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/llvm-c-test/include-all.c:20:0: [ 1173s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] [ 1173s] LLVMNonLazyBind = 1 << 31 [ 1173s] ^ [ 1173s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o [ 1173s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/llvm-c-test/main.c:16:0: [ 1173s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] [ 1173s] LLVMNonLazyBind = 1 << 31 [ 1173s] ^ [ 1174s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o [ 1174s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/llvm-c-test/module.c:17:0: [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] [ 1174s] LLVMNonLazyBind = 1 << 31 [ 1174s] ^ [ 1174s] Scanning dependencies of target llvm-cxxdump [ 1174s] [ 67%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o [ 1174s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o [ 1174s] Linking CXX shared library ../../lib/libLTO.so [ 1174s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/llvm-c-test/metadata.c:16:0: [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] [ 1174s] LLVMNonLazyBind = 1 << 31 [ 1174s] ^ [ 1174s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o [ 1174s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/llvm-c-test/object.c:16:0: [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] [ 1174s] LLVMNonLazyBind = 1 << 31 [ 1174s] ^ [ 1174s] [ 67%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o [ 1174s] Linking CXX executable ../../bin/llvm-c-test [ 1174s] [ 67%] Built target llvm-ar [ 1174s] Scanning dependencies of target llvm-dwp [ 1175s] [ 67%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o [ 1175s] [ 67%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o [ 1175s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o [ 1177s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1177s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1177s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1177s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:18: [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] RetType; [ 1177s] ^~~~~~~ [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1177s] ^~~~~~~~ [ 1178s] [ 67%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1179s] Linking CXX executable ../../bin/llvm-dwp [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1179s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1179s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1180s] Linking CXX executable ../../bin/llc [ 1180s] [ 67%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::GenericTaintChecker]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:730:44: required from here [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1180s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1180s] ^~~~~~~~ [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::GenericTaintChecker]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:730:44: required from here [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1180s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1180s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1180s] Linking CXX executable ../../bin/llvm-cxxdump [ 1182s] [ 67%] Built target llvm-cxxdump [ 1182s] [ 67%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o [ 1182s] Linking CXX executable ../../bin/llvm-objdump [ 1184s] [ 67%] Built target llvm-objdump [ 1184s] [ 67%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o [ 1185s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o [ 1185s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o [ 1186s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1186s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1186s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1186s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, [ 1186s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:20: [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1186s] RetType; [ 1186s] ^~~~~~~ [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1186s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1186s] ^~~~~~~~ [ 1187s] [ 67%] Built target llvm-c-test [ 1187s] Scanning dependencies of target llvm-lto [ 1187s] [ 67%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] static const bool value = [ 1187s] ^~~~~ [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1187s] ^~~~~~~~ [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o [ 1188s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:32: [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] RetType; [ 1188s] ^~~~~~~ [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1188s] ^~~~~~~~ [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] static const bool value = [ 1188s] ^~~~~ [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1188s] ^~~~~~~~ [ 1188s] [ 67%] Built target LTO [ 1188s] Scanning dependencies of target llvm-rtdyld [ 1188s] [ 67%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:139:60: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:359:65: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:365:59: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:372:50: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:390:46: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:402:52: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:448:62: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:453:68: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:458:58: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:463:63: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:473:67: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:478:64: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:483:59: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:488:62: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1190s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1190s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1190s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1190s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1190s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1190s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclTemplate.h:18, [ 1190s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:16: [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1190s] RetType; [ 1190s] ^~~~~~~ [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1190s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1190s] ^~~~~~~~ [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1190s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1190s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:116:60: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:139:60: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] static const bool value = [ 1191s] ^~~~~ [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1191s] ^~~~~~~~ [ 1191s] Linking CXX executable ../../bin/llvm-dsymutil [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] [ 67%] Built target llvm-dwp [ 1191s] Scanning dependencies of target LLVM [ 1191s] [ 67%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o [ 1191s] Linking CXX shared library ../../lib/libLLVM-3.8.so [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:172:28: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:172:28: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1191s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:172:28: required from here [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:172:28: required from here [ 1192s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1193s] [ 67%] Built target llc [ 1193s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o [ 1193s] Linking CXX executable ../../bin/llvm-lto [ 1194s] Linking CXX executable ../../bin/llvm-rtdyld [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1194s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1194s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1194s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1194s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1194s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1194s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:19: [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1194s] RetType; [ 1194s] ^~~~~~~ [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1194s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1194s] ^~~~~~~~ [ 1195s] [ 69%] Built target llvm-rtdyld [ 1195s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o [ 1196s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] static const bool value = [ 1197s] ^~~~~ [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1197s] ^~~~~~~~ [ 1197s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:16: [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] RetType; [ 1197s] ^~~~~~~ [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1197s] ^~~~~~~~ [ 1197s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/TargetInfo.h:19, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:19: [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] RetType; [ 1197s] ^~~~~~~ [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1197s] ^~~~~~~~ [ 1197s] Scanning dependencies of target opt [ 1197s] [ 69%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:861:28: required from here [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:861:28: required from here [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1198s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1198s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] [ 69%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:861:28: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:861:28: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:607:68: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NonLocalizedStringChecker]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1190:54: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1199s] ^~~~~~~~ [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCStringLiteral; Y = const clang::Stmt*]': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NonLocalizedStringChecker]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1190:54: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1199s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1199s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1200s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1200s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1200s] [ 69%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSKeychainAPIChecker]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:622:48: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSXAPIChecker]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:127:41: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1200s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1200s] ^~~~~~~~ [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSXAPIChecker]' [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:127:41: required from here [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1201s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1201s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1201s] [ 69%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o [ 1202s] [ 69%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o [ 1202s] [ 69%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o [ 1204s] [ 69%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o [ 1205s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o [ 1206s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o [ 1206s] [ 69%] Built target llvm-dsymutil [ 1206s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o [ 1206s] Scanning dependencies of target llvm-lib [ 1206s] [ 69%] Generating ../.././bin/llvm-lib [ 1206s] [ 69%] Built target llvm-lib [ 1206s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o [ 1206s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1206s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1206s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1206s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:17: [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1206s] RetType; [ 1206s] ^~~~~~~ [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1206s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1206s] ^~~~~~~~ [ 1207s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtVisitor.h:17, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:17: [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] RetType; [ 1207s] ^~~~~~~ [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1207s] ^~~~~~~~ [ 1207s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/EvaluatedExprVisitor.h:18, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp:22: [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] RetType; [ 1207s] ^~~~~~~ [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1207s] ^~~~~~~~ [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] static const bool value = [ 1208s] ^~~~~ [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1208s] ^~~~~~~~ [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1208s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1208s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1208s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:19: [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] RetType; [ 1208s] ^~~~~~~ [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1208s] ^~~~~~~~ [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] static const bool value = [ 1208s] ^~~~~ [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1208s] ^~~~~~~~ [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] [ 69%] Built target llvm-lto [ 1208s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1221:52: required from here [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1224:58: required from here [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:427:42: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1210s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:427:67: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:436:70: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:443:72: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCPropertyRefExpr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:444:76: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1210s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1210s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1210s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:19: [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] RetType; [ 1210s] ^~~~~~~ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1210s] ^~~~~~~~ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1210s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1210s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp:309:71: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2720:63: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1210s] ^~~~~~~~ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2720:63: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1210s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2720:63: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1210s] ^~~~~~~~ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2720:63: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1210s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1211s] [ 69%] Built target LLVM [ 1211s] Scanning dependencies of target llvm-ranlib [ 1211s] [ 69%] Generating ../.././bin/llvm-ranlib [ 1211s] [ 69%] Built target llvm-ranlib [ 1211s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1211s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1211s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] Linking CXX executable ../../bin/opt [ 1212s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h:13, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:16: [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] RetType; [ 1212s] ^~~~~~~ [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1212s] ^~~~~~~~ [ 1213s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1213s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1213s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1213s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o [ 1214s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o [ 1214s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1214s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:19: [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1214s] RetType; [ 1214s] ^~~~~~~ [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1214s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1214s] ^~~~~~~~ [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1215s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 1215s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 1215s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:16, [ 1215s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:16: [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] RetType; [ 1215s] ^~~~~~~ [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1215s] ^~~~~~~~ [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] static const bool value = [ 1215s] ^~~~~ [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1215s] ^~~~~~~~ [ 1215s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1215s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1215s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:30: [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] RetType; [ 1215s] ^~~~~~~ [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1215s] ^~~~~~~~ [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1216s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtVisitor.h:17, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:15: [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] RetType; [ 1216s] ^~~~~~~ [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1216s] ^~~~~~~~ [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] static const bool value = [ 1217s] ^~~~~ [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1217s] ^~~~~~~~ [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:880:47: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:886:38: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1218s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1218s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1218s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1218s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1218s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o [ 1218s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1218s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1218s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:21: [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] RetType; [ 1218s] ^~~~~~~ [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1218s] ^~~~~~~~ [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:880:47: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:886:38: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCAtSyncChecker]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:93:44: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1219s] ^~~~~~~~ [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = const clang::Stmt*]': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCAtSyncChecker]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:93:44: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1219s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1061:1: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1219s] ^~~~~~~~ [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1061:1: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1219s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1061:1: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1219s] ^~~~~~~~ [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1061:1: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1219s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1219s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1219s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1219s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1219s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclObjC.h:17, [ 1219s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:17: [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] RetType; [ 1219s] ^~~~~~~ [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1219s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1219s] ^~~~~~~~ [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1220s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1220s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1220s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:41: [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] RetType; [ 1220s] ^~~~~~~ [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1220s] ^~~~~~~~ [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] static const bool value = [ 1220s] ^~~~~ [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1220s] ^~~~~~~~ [ 1220s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1221s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1221s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1221s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1221s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1221s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1221s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:17: [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1221s] RetType; [ 1221s] ^~~~~~~ [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1221s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1221s] ^~~~~~~~ [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCContainersChecker]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:174:46: required from here [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1222s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1222s] ^~~~~~~~ [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCContainersChecker]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:174:46: required from here [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1222s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1222s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1222s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1222s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1222s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1222s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1222s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1222s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1222s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclTemplate.h:18, [ 1222s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:17: [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1222s] RetType; [ 1222s] ^~~~~~~ [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1222s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1222s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1222s] ^~~~~~~~ [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1223s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:37:62: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:46:50: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:51:65: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1223s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1223s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1224s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:37:62: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:46:50: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:51:65: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] static const bool value = [ 1224s] ^~~~~ [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1224s] ^~~~~~~~ [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1224s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1224s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:16: [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] RetType; [ 1224s] ^~~~~~~ [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1224s] ^~~~~~~~ [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1224s] ^~~~~~~~ [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1224s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1224s] ^~~~~~~~ [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]' [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here [ 1224s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1224s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1224s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1225s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1225s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1225s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:17: [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1225s] RetType; [ 1225s] ^~~~~~~ [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1225s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1225s] ^~~~~~~~ [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1226s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1226s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1226s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/RetainCountChecker.cpp.o [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1227s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:69:44: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1227s] ^~~~~~~~ [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1227s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:69:44: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1227s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1228s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1228s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:16: [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] RetType; [ 1228s] ^~~~~~~ [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1228s] ^~~~~~~~ [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerSubChecker]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:76:42: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1228s] ^~~~~~~~ [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerSubChecker]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:76:42: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1228s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1229s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o [ 1229s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1229s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:18, [ 1229s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h:17, [ 1229s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:16: [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1229s] RetType; [ 1229s] ^~~~~~~ [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1229s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1229s] ^~~~~~~~ [ 1229s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o [ 1229s] [ 69%] Built target opt [ 1229s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o [ 1230s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:16: [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] RetType; [ 1230s] ^~~~~~~ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1230s] ^~~~~~~~ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1230s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:17: [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] RetType; [ 1231s] ^~~~~~~ [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1231s] ^~~~~~~~ [ 1231s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:19: [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] RetType; [ 1231s] ^~~~~~~ [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1231s] ^~~~~~~~ [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1930:65: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1964:58: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PthreadLockChecker]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:333:43: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1231s] ^~~~~~~~ [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PthreadLockChecker]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:333:43: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1231s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1231s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:18, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:16: [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] RetType; [ 1231s] ^~~~~~~ [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1231s] ^~~~~~~~ [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1919:31: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1232s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCArrayLiteral; Y = const clang::Stmt*]': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1924:32: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCDictionaryLiteral; Y = const clang::Stmt*]': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1927:42: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1232s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt*]': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1930:65: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1952:52: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:2034:69: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1233s] ^~~~~~~~ [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1233s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1233s] ^~~~~~~~ [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1233s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1233s] ^~~~~~~~ [ 1233s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1233s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1233s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:15: [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] RetType; [ 1233s] ^~~~~~~ [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1233s] ^~~~~~~~ [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here [ 1233s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1233s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1233s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1234s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnPointerRangeChecker]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:91:50: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1234s] ^~~~~~~~ [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1234s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnPointerRangeChecker]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:91:50: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1234s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnUndefChecker]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:122:43: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1234s] ^~~~~~~~ [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnUndefChecker]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:122:43: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1234s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1236s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1236s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1236s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1236s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1236s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1236s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1236s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::StackAddrEscapeChecker]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:252:47: required from here [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1236s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1236s] ^~~~~~~~ [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::StackAddrEscapeChecker]' [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:252:47: required from here [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1236s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1236s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1236s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o [ 1237s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:20, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:16, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:16: [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] RetType; [ 1237s] ^~~~~~~ [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1237s] ^~~~~~~~ [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] static const bool value = [ 1237s] ^~~~~ [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1237s] ^~~~~~~~ [ 1237s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:14: [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] RetType; [ 1237s] ^~~~~~~ [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1237s] ^~~~~~~~ [ 1237s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:16: [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] RetType; [ 1237s] ^~~~~~~ [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1237s] ^~~~~~~~ [ 1238s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1238s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1238s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:16: [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1238s] RetType; [ 1238s] ^~~~~~~ [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1238s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1238s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1238s] ^~~~~~~~ [ 1238s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:39:65: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:217:67: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:233:72: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:249:54: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1239s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1239s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1240s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1240s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1240s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1240s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1240s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1240s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1240s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1240s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1240s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1240s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Attr.h:17, [ 1240s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:15: [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1240s] RetType; [ 1240s] ^~~~~~~ [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1240s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1240s] ^~~~~~~~ [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1240s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:217:67: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:233:72: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:249:54: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:39:65: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:16: [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] RetType; [ 1241s] ^~~~~~~ [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1241s] ^~~~~~~~ [ 1242s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1242s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:39:54: required from here [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1242s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:16: [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1242s] RetType; [ 1242s] ^~~~~~~ [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1242s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1242s] ^~~~~~~~ [ 1243s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o [ 1243s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1243s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1243s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:16: [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1243s] RetType; [ 1243s] ^~~~~~~ [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1243s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1243s] ^~~~~~~~ [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1243s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1243s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:39:54: required from here [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1243s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o [ 1244s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/TargetInfo.h:19, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:16: [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] RetType; [ 1244s] ^~~~~~~ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1244s] ^~~~~~~~ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:103:53: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1244s] ^~~~~~~~ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:103:53: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1244s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1244s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/FileManager.h:19, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceManager.h:38, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:19: [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] RetType; [ 1244s] ^~~~~~~ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1244s] ^~~~~~~~ [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefResultChecker]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:100:43: required from here [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1245s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1245s] ^~~~~~~~ [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefResultChecker]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:100:43: required from here [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1245s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1245s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:63:66: required from here [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:78:55: required from here [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1245s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1245s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o [ 1246s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1246s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1246s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1246s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1246s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1246s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:19, [ 1246s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:29: [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] RetType; [ 1246s] ^~~~~~~ [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1246s] ^~~~~~~~ [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1246s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1246s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:63:66: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:78:55: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1246s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1246s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:63:55: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1246s] ^~~~~~~~ [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:63:55: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1246s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:138:67: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:19: [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] RetType; [ 1247s] ^~~~~~~ [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1247s] ^~~~~~~~ [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UnixAPIChecker]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:381:39: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1247s] ^~~~~~~~ [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UnixAPIChecker]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:381:39: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1247s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1247s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1247s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:16: [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] RetType; [ 1247s] ^~~~~~~ [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1247s] ^~~~~~~~ [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:138:67: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:32:13: required from 'bool clang::ento::containsStmt(const clang::Stmt*) [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:240:53: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] static const bool value = [ 1248s] ^~~~~ [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1248s] ^~~~~~~~ [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1249s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1249s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VforkChecker]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:217:37: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1249s] ^~~~~~~~ [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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}]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VforkChecker]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:217:37: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1249s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VLASizeChecker]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:184:39: required from here [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1250s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1250s] ^~~~~~~~ [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VLASizeChecker]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:184:39: required from here [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1250s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1250s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1250s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1250s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerCheckers.a [ 1265s] [ 70%] Built target clangStaticAnalyzerCheckers [ 1265s] Scanning dependencies of target arcmt-test [ 1265s] [ 70%] Building CXX object tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o [ 1265s] Scanning dependencies of target clang-check [ 1265s] [ 70%] Building CXX object tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o [ 1265s] Scanning dependencies of target clang [ 1265s] [ 70%] [ 70%] [ 70%] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/driver.cpp.o [ 1265s] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o [ 1265s] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o [ 1265s] Scanning dependencies of target libclang [ 1265s] [ 70%] [ 70%] [ 70%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o [ 1265s] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o [ 1265s] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o [ 1266s] [ 70%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o [ 1266s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1266s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1266s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1266s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/arcmt-test/arcmt-test.cpp:10: [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1266s] RetType; [ 1266s] ^~~~~~~ [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1266s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1266s] ^~~~~~~~ [ 1266s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1266s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1266s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1266s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1266s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:15: [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1266s] RetType; [ 1266s] ^~~~~~~ [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1266s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1266s] ^~~~~~~~ [ 1267s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h:13, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/clang-check/ClangCheck.cpp:20: [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1267s] RetType; [ 1267s] ^~~~~~~ [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1267s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1267s] ^~~~~~~~ [ 1267s] [ 70%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o [ 1268s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1268s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1268s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1268s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1268s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexCXX.cpp:14: [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] RetType; [ 1268s] ^~~~~~~ [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1268s] ^~~~~~~~ [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] [ 70%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1268s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] static const bool value = [ 1268s] ^~~~~ [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1268s] ^~~~~~~~ [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1268s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1268s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1268s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1269s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1269s] [ 70%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o [ 1269s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexDiagnostic.cpp:14: [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] RetType; [ 1269s] ^~~~~~~ [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1269s] ^~~~~~~~ [ 1269s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexCodeCompletion.cpp:15: [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] RetType; [ 1269s] ^~~~~~~ [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1269s] ^~~~~~~~ [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:1852:43: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:1854:49: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:1856:47: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:1858:42: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3553:64: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3556:59: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3558:52: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3560:62: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3562:71: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3573:65: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3575:63: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3581:64: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3584:63: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3587:64: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3590:77: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3592:68: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3835:63: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:5143:60: required from here [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1270s] [ 70%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o [ 1270s] Linking CXX executable ../../../../bin/clang-check [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:2512:12: required from here [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template 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*]' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:2512:12: required from here [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1270s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1270s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1270s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1270s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 1270s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.h:18, [ 1270s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CursorVisitor.h:13, [ 1270s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexHigh.cpp:10: [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1270s] RetType; [ 1270s] ^~~~~~~ [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1270s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1270s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1270s] ^~~~~~~~ [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1271s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3553:64: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3556:59: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3558:52: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3560:62: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCPropertyRefExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3562:71: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3573:65: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3575:63: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3579:48: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3581:64: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3584:63: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCProtocolExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3587:64: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SubstNonTypeTemplateParmPackExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3590:77: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SizeOfPackExpr; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3592:68: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:3835:63: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:5143:60: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] Linking CXX executable ../../../../bin/arcmt-test [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:2512:12: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndex.cpp:2512:12: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] Linking CXX executable ../../../../bin/clang [ 1271s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexInclusionStack.cpp:15: [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] RetType; [ 1271s] ^~~~~~~ [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1271s] ^~~~~~~~ [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1272s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1272s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1272s] [ 70%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1272s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1272s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1273s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1273s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1274s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1274s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1274s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1274s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1274s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexUSRs.cpp:14: [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1274s] RetType; [ 1274s] ^~~~~~~ [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1274s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1274s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1274s] ^~~~~~~~ [ 1274s] [ 70%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o [ 1275s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o [ 1275s] [ 71%] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1275s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1275s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1275s] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o [ 1276s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1276s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1276s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1276s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1276s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.cpp:14: [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1276s] RetType; [ 1276s] ^~~~~~~ [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1276s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1276s] ^~~~~~~~ [ 1276s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1276s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CLog.h:14, [ 1276s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXTranslationUnit.h:17, [ 1276s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXComment.h:17, [ 1276s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXComment.cpp:15: [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1276s] RetType; [ 1276s] ^~~~~~~ [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1276s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1276s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1276s] ^~~~~~~~ [ 1277s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CLog.h:14, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXTranslationUnit.h:17, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.cpp:16: [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] RetType; [ 1277s] ^~~~~~~ [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1277s] ^~~~~~~~ [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] static const bool value = [ 1277s] ^~~~~ [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1277s] ^~~~~~~~ [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1277s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1277s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.cpp:269:44: required from here [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.cpp:275:49: required from here [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.cpp:469:65: required from here [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.cpp:524:30: required from here [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1278s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.cpp:908:54: required from here [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1278s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1279s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1279s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*]' [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.cpp:908:54: required from here [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXStoredDiagnostic.cpp:15: [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] RetType; [ 1280s] ^~~~~~~ [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1280s] ^~~~~~~~ [ 1280s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/ASTUnit.h:18, [ 1280s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXSourceLocation.cpp:14: [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] RetType; [ 1280s] ^~~~~~~ [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1280s] ^~~~~~~~ [ 1281s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1281s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1281s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1282s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o [ 1282s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/IndexBody.cpp.o [ 1282s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/IndexDecl.cpp.o [ 1282s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXString.h:18, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXString.cpp:16: [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1282s] RetType; [ 1282s] ^~~~~~~ [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1282s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1282s] ^~~~~~~~ [ 1283s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/IndexTypeSourceInfo.cpp.o [ 1283s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/MemoryBuffer.h:18, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CIndexer.h:19, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXType.cpp:14: [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] RetType; [ 1283s] ^~~~~~~ [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1283s] ^~~~~~~~ [ 1283s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.h:18, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexingContext.h:13, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexBody.cpp:10: [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] RetType; [ 1283s] ^~~~~~~ [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1283s] ^~~~~~~~ [ 1284s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1284s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 1284s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.h:18, [ 1284s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexingContext.h:13, [ 1284s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexDecl.cpp:10: [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] RetType; [ 1284s] ^~~~~~~ [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1284s] ^~~~~~~~ [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1284s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] static const bool value = [ 1284s] ^~~~~ [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1284s] ^~~~~~~~ [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] [ 71%] Built target arcmt-test [ 1285s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o [ 1285s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.h:18, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexingContext.h:13, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexTypeSourceInfo.cpp:10: [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] RetType; [ 1285s] ^~~~~~~ [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1285s] ^~~~~~~~ [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1285s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1285s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1285s] [ 71%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/IndexingContext.cpp.o [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1285s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:222:1: required by substitution of '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*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] static const bool value = [ 1286s] ^~~~~ [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1286s] ^~~~~~~~ [ 1287s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1287s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 1287s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.h:18, [ 1287s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexingContext.h:13, [ 1287s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexingContext.cpp:10: [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1287s] RetType; [ 1287s] ^~~~~~~ [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1287s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1287s] ^~~~~~~~ [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:248:1: required by substitution of 'template typename 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*]' [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1287s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1287s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/SourceLocation.h:18, [ 1287s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/CXCursor.h:18, [ 1287s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/IndexingContext.h:13, [ 1287s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/tools/libclang/Indexing.cpp:10: [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1287s] RetType; [ 1287s] ^~~~~~~ [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1287s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1287s] ^~~~~~~~ [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1287s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1287s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1287s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1288s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1288s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1288s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1288s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1288s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1288s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1290s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1290s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1294s] Linking CXX shared library ../../../../lib/libclang.so [ 1301s] [ 71%] Built target clang-check [ 1316s] [ 71%] Built target clang [ 1317s] [ 71%] Built target libclang [ 1317s] Scanning dependencies of target c-index-test [ 1317s] Scanning dependencies of target c-arcmt-test [ 1317s] Scanning dependencies of target lldbBase [ 1317s] [ 71%] [ 71%] Building C object tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o [ 1317s] [ 71%] Building C object tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o [ 1317s] Building CXX object tools/lldb/source/CMakeFiles/lldbBase.dir/lldb.cpp.o [ 1317s] Scanning dependencies of target lldbDataFormatters [ 1317s] Scanning dependencies of target lldbBreakpoint [ 1317s] [ 71%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o [ 1317s] Linking CXX executable ../../../../bin/c-arcmt-test [ 1317s] [ 71%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o [ 1317s] Scanning dependencies of target lldbCommands [ 1317s] [ 71%] Built target c-arcmt-test [ 1317s] [ 71%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o [ 1317s] [ 71%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o [ 1317s] Scanning dependencies of target lldbExpression [ 1317s] Scanning dependencies of target lldbCore [ 1317s] [ 71%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o [ 1317s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Address.cpp.o [ 1317s] Linking CXX static library ../../../lib/liblldbBase.a [ 1317s] [ 71%] Built target lldbBase [ 1317s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRange.cpp.o [ 1318s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolver.cpp.o [ 1319s] Linking CXX executable ../../../../bin/c-index-test [ 1319s] [ 71%] Built target c-index-test [ 1319s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o [ 1319s] [ 71%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o [ 1320s] Scanning dependencies of target lldbHost [ 1320s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Condition.cpp.o [ 1320s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/File.cpp.o [ 1320s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.o [ 1320s] [ 71%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o [ 1320s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSpec.cpp.o [ 1321s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverName.cpp.o [ 1321s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ArchSpec.cpp.o [ 1321s] [ 71%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o [ 1321s] [ 71%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o [ 1322s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o [ 1322s] [ 71%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o [ 1322s] [ 71%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectArgs.cpp.o [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ArchSpec.cpp: In function 'bool cores_match(lldb_private::ArchSpec::Core, lldb_private::ArchSpec::Core, bool, bool)': [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ArchSpec.cpp:1351:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 1322s] if (core2 == ArchSpec::eCore_mips32el || core2 == ArchSpec::eCore_mips32r6el) [ 1322s] ^~ [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ArchSpec.cpp:1353:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' [ 1322s] return true; [ 1322s] ^~~~~~ [ 1322s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Baton.cpp.o [ 1323s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o [ 1323s] [ 71%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o [ 1323s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Host.cpp.o [ 1323s] [ 71%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o [ 1323s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Broadcaster.cpp.o [ 1323s] [ 71%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Expression.cpp.o [ 1323s] At global scope: [ 1323s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1323s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1323s] [ 71%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o [ 1325s] [ 71%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionSourceCode.cpp.o [ 1325s] [ 71%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o [ 1325s] [ 71%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o [ 1325s] [ 71%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o [ 1325s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o [ 1325s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Commands/CommandObjectArgs.cpp:17: [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] RetType; [ 1325s] ^~~~~~~ [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1325s] ^~~~~~~~ [ 1325s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Communication.cpp.o [ 1325s] [ 71%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o [ 1326s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o [ 1327s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Connection.cpp.o [ 1327s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1327s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1327s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Expression/ExpressionSourceCode.cpp: In member function 'bool {anonymous}::AddMacroState::IsValidEntry(uint32_t)': [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Expression/ExpressionSourceCode.cpp:122:5: warning: control reaches end of non-void function [-Wreturn-type] [ 1327s] } [ 1327s] ^ [ 1327s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostThread.cpp.o [ 1327s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/IOObject.cpp.o [ 1327s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ConnectionMachPort.cpp.o [ 1327s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ConnectionSharedMemory.cpp.o [ 1328s] At global scope: [ 1328s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1328s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1328s] [ 71%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o [ 1328s] [ 71%] [ 71%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o [ 1328s] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o [ 1328s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ConnectionSharedMemory.cpp: In member function 'lldb::ConnectionStatus lldb_private::ConnectionSharedMemory::Open(bool, const char*, size_t, lldb_private::Error*)': [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1328s] ::ftruncate (m_fd, size); [ 1328s] ^ [ 1328s] At global scope: [ 1328s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1328s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1328s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ConstString.cpp.o [ 1328s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1328s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1328s] [ 71%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/CxaDemangle.cpp.o [ 1329s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Mutex.cpp.o [ 1329s] [ 71%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o [ 1329s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Host/common/Mutex.cpp: In constructor 'lldb_private::Mutex::Mutex()': [ 1329s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Host/common/Mutex.cpp:192:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] [ 1329s] int err; [ 1329s] ^~~ [ 1329s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Host/common/Mutex.cpp: In constructor 'lldb_private::Mutex::Mutex(lldb_private::Mutex::Type)': [ 1329s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Host/common/Mutex.cpp:209:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] [ 1329s] int err; [ 1329s] ^~~ [ 1329s] [ 71%] At global scope: [ 1329s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1329s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1329s] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRDynamicChecks.cpp.o [ 1329s] [ 71%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o [ 1330s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeBreakpoint.cpp.o [ 1330s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o [ 1330s] [ 72%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o [ 1330s] [ 72%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBugreport.cpp.o [ 1331s] [ 72%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o [ 1331s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeBreakpointList.cpp.o [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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)': [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1332s] log->Printf ("NativeBreakpointList::%s addr = 0x%" PRIx64 ", size_hint = %lu, hardware = %s", __FUNCTION__, addr, size_hint, hardware ? "true" : "false"); [ 1332s] ^ [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1332s] log->Printf ("NativeBreakpointList::%s creating breakpoint for addr = 0x%" PRIx64 ", size_hint = %lu, hardware = %s", __FUNCTION__, addr, size_hint, hardware ? "true" : "false"); [ 1332s] ^ [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1332s] 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 ()); [ 1332s] ^ [ 1332s] At global scope: [ 1332s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1332s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1332s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o [ 1332s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o [ 1333s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o [ 1333s] [ 72%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataBufferHeap.cpp.o [ 1333s] Scanning dependencies of target lldbInitialization [ 1333s] [ 72%] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o [ 1333s] [ 72%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o [ 1334s] [ 72%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o [ 1334s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o [ 1334s] [ 72%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataBufferMemoryMap.cpp.o [ 1334s] [ 72%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o [ 1334s] [ 72%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataEncoder.cpp.o [ 1334s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o [ 1335s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1335s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/GoASTContext.h:24, [ 1335s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Initialization/SystemInitializerCommon.cpp:16: [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1335s] RetType; [ 1335s] ^~~~~~~ [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1335s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1335s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1335s] ^~~~~~~~ [ 1335s] [ 72%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataExtractor.cpp.o [ 1335s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o [ 1336s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContextRegisterInfo.cpp.o [ 1336s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o [ 1336s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o [ 1337s] [ 72%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o [ 1337s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1337s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1337s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1337s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1337s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1337s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/DataExtractor.cpp:19: [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1337s] RetType; [ 1337s] ^~~~~~~ [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1337s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1337s] ^~~~~~~~ [ 1337s] [ 72%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o [ 1337s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1337s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1337s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1338s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSiteList.cpp.o [ 1338s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o [ 1338s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]': [ 1338s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/DataFormatters/StringPrinter.cpp:139:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] [ 1338s] if (1+buffer_end-buffer < utf8_encoded_len) [ 1338s] ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1339s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o [ 1339s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1339s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1339s] [ 72%] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o [ 1339s] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o [ 1339s] [ 72%] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o [ 1339s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.o [ 1339s] [ 72%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o [ 1339s] [ 72%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o [ 1339s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o [ 1340s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointLocation.cpp.o [ 1340s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1340s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1340s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1340s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1340s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1340s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1340s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o [ 1340s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o [ 1340s] At global scope: [ 1340s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1340s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1340s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SoftwareBreakpoint.cpp.o [ 1341s] Linking CXX static library ../../../../lib/liblldbInitialization.a [ 1341s] [ 72%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o [ 1341s] [ 72%] Built target lldbInitialization [ 1341s] [ 72%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&)': [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] log->Printf ("SoftwareBreakpoint::%s cannot support %lu trapcode bytes, max size is %lu", __FUNCTION__, bp_opcode_size, MAX_TRAP_OPCODE_SIZE); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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*)': [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp: In member function 'virtual lldb_private::Error lldb_private::SoftwareBreakpoint::DoDisable()': [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1341s] 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); [ 1341s] ^ [ 1341s] At global scope: [ 1341s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1341s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1341s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/StringConvert.cpp.o [ 1341s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Symbols.cpp.o [ 1342s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1342s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1342s] [ 72%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Debugger.cpp.o [ 1343s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Breakpoint/Watchpoint.h:25, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Breakpoint/Watchpoint.cpp:14: [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1343s] RetType; [ 1343s] ^~~~~~~ [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1343s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1343s] ^~~~~~~~ [ 1343s] [ 72%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o [ 1343s] [ 72%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o [ 1344s] [ 72%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o [ 1344s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o [ 1344s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/UserExpression.h:24, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/LLVMUserExpression.h:20, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Expression/LLVMUserExpression.cpp:14: [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] RetType; [ 1344s] ^~~~~~~ [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1344s] ^~~~~~~~ [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1344s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1345s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Terminal.cpp.o [ 1346s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1346s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1346s] [ 72%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o [ 1346s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThisThread.cpp.o [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1346s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1346s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o [ 1346s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1346s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1346s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1346s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1346s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1346s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Commands/CommandObjectFrame.cpp:17: [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] RetType; [ 1346s] ^~~~~~~ [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1346s] ^~~~~~~~ [ 1346s] [ 72%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Disassembler.cpp.o [ 1347s] [ 72%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o [ 1347s] [ 72%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TimeValue.cpp.o [ 1347s] [ 73%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o [ 1347s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/XML.cpp.o [ 1348s] [ 73%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o [ 1348s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1348s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1348s] [ 73%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Materializer.cpp.o [ 1348s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o [ 1348s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1348s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1348s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1348s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1348s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1348s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1349s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o [ 1349s] Linking CXX static library ../../../../lib/liblldbBreakpoint.a [ 1349s] [ 73%] Built target lldbBreakpoint [ 1349s] [ 73%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o [ 1349s] Scanning dependencies of target lldbInterpreter [ 1350s] [ 73%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Args.cpp.o [ 1350s] [ 73%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o [ 1351s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1351s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1351s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1351s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1351s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1351s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1351s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Expression/Materializer.cpp:20: [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1351s] RetType; [ 1351s] ^~~~~~~ [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1351s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1351s] ^~~~~~~~ [ 1351s] [ 73%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o [ 1351s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o [ 1351s] Scanning dependencies of target lldbPluginABISysV_arm [ 1351s] [ 73%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/ABISysV_arm.cpp.o [ 1351s] [ 73%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o [ 1351s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1351s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1351s] [ 73%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o [ 1351s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/FileSystem.cpp.o [ 1351s] [ 73%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o [ 1352s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o [ 1352s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1352s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1352s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1352s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1352s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1352s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1353s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o [ 1353s] [ 73%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Error.cpp.o [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Error.cpp: In member function 'void lldb_private::Error::PutToLog(lldb_private::Log*, const char*, ...)': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1353s] ::vasprintf (&arg_msg, format, args); [ 1353s] ^ [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Error.cpp: In member function 'void lldb_private::Error::LogIfError(lldb_private::Log*, const char*, ...)': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1353s] ::vasprintf (&arg_msg, format, args); [ 1353s] ^ [ 1353s] At global scope: [ 1353s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1353s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1353s] [ 73%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Event.cpp.o [ 1354s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o [ 1354s] [ 73%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o [ 1354s] [ 73%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o [ 1354s] [ 73%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeValidator.cpp.o [ 1354s] [ 73%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o [ 1354s] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_arm.a [ 1354s] [ 73%] Built target lldbPluginABISysV_arm [ 1354s] [ 75%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o [ 1355s] [ 75%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/MainLoopPosix.cpp.o [ 1355s] [ 76%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o [ 1355s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1355s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1355s] [ 76%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/REPL.cpp.o [ 1355s] [ 76%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o [ 1355s] [ 76%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FastDemangle.cpp.o [ 1356s] [ 76%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o [ 1356s] [ 76%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosix.cpp.o [ 1357s] [ 76%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/AbstractSocket.cpp.o [ 1357s] [ 76%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/Host.cpp.o [ 1357s] [ 76%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileSpecList.cpp.o [ 1357s] [ 76%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FormatEntity.cpp.o [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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)': [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Interpreter/CommandInterpreter.cpp:2840:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] [ 1357s] if ((text[i] == ' ' && ::strchr((text+i+1), ' ') && chars_left < ::strchr((text+i+1), ' ')-(text+i)) || text[i] == '\n') [ 1357s] ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1357s] [ 76%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/History.cpp.o [ 1358s] Scanning dependencies of target lldbPluginABISysV_arm64 [ 1358s] [ 76%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/ABISysV_arm64.cpp.o [ 1358s] Scanning dependencies of target lldbPluginABISysV_hexagon [ 1358s] [ 77%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/ABISysV_hexagon.cpp.o [ 1358s] [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o [ 1358s] Linking CXX static library ../../../../lib/liblldbDataFormatters.a [ 1359s] [ 77%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UserExpression.cpp.o [ 1359s] [ 77%] Built target lldbDataFormatters [ 1359s] Scanning dependencies of target lldbPluginABISysV_ppc [ 1359s] [ 77%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/ABISysV_ppc.cpp.o [ 1359s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/HostInfoLinux.cpp.o [ 1360s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/HostThreadLinux.cpp.o [ 1361s] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_hexagon.a [ 1361s] [ 77%] Built target lldbPluginABISysV_hexagon [ 1361s] Scanning dependencies of target lldbPluginABISysV_ppc64 [ 1361s] [ 77%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/ABISysV_ppc64.cpp.o [ 1361s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/LibcGlue.cpp.o [ 1361s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/ThisThread.cpp.o [ 1361s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1361s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1361s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1361s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Commands/CommandObjectMemory.cpp:17: [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1361s] RetType; [ 1361s] ^~~~~~~ [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1361s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1361s] ^~~~~~~~ [ 1361s] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_arm64.a [ 1361s] [ 77%] Built target lldbPluginABISysV_arm64 [ 1361s] [ 77%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o [ 1361s] At global scope: [ 1361s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1361s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1361s] Linking CXX static library ../../../../lib/liblldbHost.a [ 1361s] [ 77%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o [ 1362s] [ 77%] Built target lldbHost [ 1362s] Scanning dependencies of target lldbPluginABISysV_mips [ 1362s] [ 77%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/ABISysV_mips.cpp.o [ 1362s] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_ppc.a [ 1362s] [ 77%] Built target lldbPluginABISysV_ppc [ 1362s] [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o [ 1363s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1363s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1363s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1363s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1363s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1363s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1363s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandler.cpp.o [ 1364s] [ 78%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_ppc64.a [ 1364s] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Listener.cpp.o [ 1364s] [ 78%] Built target lldbPluginABISysV_ppc64 [ 1364s] [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o [ 1364s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Log.cpp.o [ 1365s] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_mips.a [ 1365s] [ 78%] Built target lldbPluginABISysV_mips [ 1365s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Logging.cpp.o [ 1365s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Mangled.cpp.o [ 1365s] [ 78%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObjectRegexCommand.cpp.o [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::VAPrintf(const char*, va_list)': [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Log.cpp:122:75: warning: '0' flag ignored with precision and '%d' gnu_printf format [-Wformat=] [ 1365s] header.Printf ("%9d.%09.9d ", now.seconds(), now.nanoseconds()); [ 1365s] ^ [ 1365s] Linking CXX static library ../../../../lib/liblldbExpression.a [ 1365s] [ 78%] Built target lldbExpression [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::VAError(const char*, va_list)': [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1365s] ::vasprintf(&arg_msg, format, args); [ 1365s] ^ [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::FatalError(int, const char*, ...)': [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1365s] ::vasprintf(&arg_msg, format, args); [ 1365s] ^ [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::WarningVerbose(const char*, ...)': [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1365s] ::vasprintf(&arg_msg, format, args); [ 1365s] ^ [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::Warning(const char*, ...)': [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1365s] ::vasprintf(&arg_msg, format, args); [ 1365s] ^ [ 1366s] Scanning dependencies of target lldbPluginABISysV_mips64 [ 1366s] [ 78%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/ABISysV_mips64.cpp.o [ 1366s] Scanning dependencies of target lldbPluginABISysV_i386 [ 1366s] [ 78%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/ABISysV_i386.cpp.o [ 1366s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1366s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1366s] Scanning dependencies of target lldbPluginABISysV_x86_64 [ 1366s] [ 78%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/ABISysV_x86_64.cpp.o [ 1366s] At global scope: [ 1366s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1366s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1366s] [ 78%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObjectScript.cpp.o [ 1366s] [ 78%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o [ 1367s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Module.cpp.o [ 1367s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleChild.cpp.o [ 1368s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleList.cpp.o [ 1368s] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_mips64.a [ 1368s] [ 78%] Built target lldbPluginABISysV_mips64 [ 1368s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Opcode.cpp.o [ 1369s] [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o [ 1369s] [ 78%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o [ 1369s] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_i386.a [ 1369s] [ 78%] Built target lldbPluginABISysV_i386 [ 1369s] Scanning dependencies of target lldbPluginABIMacOSX_i386 [ 1369s] [ 78%] [ 78%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/ABIMacOSX_i386.cpp.o [ 1369s] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/PluginManager.cpp.o [ 1369s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/RegisterValue.cpp.o [ 1369s] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_x86_64.a [ 1370s] [ 78%] Built target lldbPluginABISysV_x86_64 [ 1370s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/RegularExpression.cpp.o [ 1370s] [ 78%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o [ 1370s] Scanning dependencies of target lldbPluginABIMacOSX_arm [ 1370s] [ 78%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/ABIMacOSX_arm.cpp.o [ 1371s] Scanning dependencies of target lldbPluginABIMacOSX_arm64 [ 1371s] [ 78%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/ABIMacOSX_arm64.cpp.o [ 1371s] [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o [ 1371s] [ 78%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o [ 1371s] [ 78%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o [ 1372s] Scanning dependencies of target lldbPluginDisassemblerLLVM [ 1372s] [ 78%] Building CXX object tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/DisassemblerLLVMC.cpp.o [ 1372s] [ 78%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o [ 1372s] Scanning dependencies of target lldbPluginDynamicLoaderMacOSXDYLD [ 1372s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o [ 1372s] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_i386.a [ 1372s] [ 79%] Built target lldbPluginABIMacOSX_i386 [ 1372s] Scanning dependencies of target lldbPluginDynamicLoaderPosixDYLD [ 1372s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/AuxVector.cpp.o [ 1374s] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_arm.a [ 1374s] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_arm64.a [ 1374s] [ 79%] Built target lldbPluginABIMacOSX_arm [ 1374s] [ 79%] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Scalar.cpp.o [ 1374s] Built target lldbPluginABIMacOSX_arm64 [ 1374s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o [ 1374s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o [ 1374s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o [ 1374s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1374s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1374s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1374s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1374s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1374s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:13: [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1374s] RetType; [ 1374s] ^~~~~~~ [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1374s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1374s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1374s] ^~~~~~~~ [ 1375s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o [ 1375s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o [ 1376s] Linking CXX static library ../../../../../../lib/liblldbPluginDisassemblerLLVM.a [ 1376s] [ 79%] Built target lldbPluginDisassemblerLLVM [ 1376s] Scanning dependencies of target lldbPluginDynamicLoaderStatic [ 1376s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o [ 1376s] Scanning dependencies of target lldbPluginDynamicLoaderHexagonDYLD [ 1376s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o [ 1376s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SearchFilter.cpp.o [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1377s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1377s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1377s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o [ 1377s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o [ 1378s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o [ 1378s] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderStatic.a [ 1378s] [ 79%] Built target lldbPluginDynamicLoaderStatic [ 1378s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o [ 1378s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o [ 1378s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o [ 1378s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o [ 1378s] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a [ 1378s] [ 79%] Built target lldbPluginDynamicLoaderPosixDYLD [ 1378s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o [ 1379s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Section.cpp.o [ 1379s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceManager.cpp.o [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/SourceManager.cpp: In member function 'bool lldb_private::SourceManager::File::CalculateLineOffsets(uint32_t)': [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/SourceManager.cpp:638:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] [ 1381s] if (m_offsets.back() < end - start) [ 1381s] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1381s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o [ 1381s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o [ 1381s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o [ 1381s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o [ 1381s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1381s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1382s] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a [ 1382s] [ 80%] Built target lldbPluginDynamicLoaderMacOSXDYLD [ 1382s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o [ 1382s] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a [ 1382s] At global scope: [ 1382s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1382s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1382s] [ 80%] Built target lldbPluginDynamicLoaderHexagonDYLD [ 1382s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o [ 1382s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/State.cpp.o [ 1382s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o [ 1382s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Stream.cpp.o [ 1382s] Scanning dependencies of target lldbPluginDynamicLoaderWindowsDYLD [ 1382s] [ 80%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o [ 1383s] Scanning dependencies of target lldbPluginExpressionParserGo [ 1383s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoLexer.cpp.o [ 1383s] Scanning dependencies of target lldbPluginExpressionParserClang [ 1383s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTDumper.cpp.o [ 1383s] Scanning dependencies of target lldbPluginInstructionARM [ 1383s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o [ 1383s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o [ 1383s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o [ 1383s] [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSyntax.cpp.o [ 1384s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoParser.cpp.o [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp: In member function 'bool EmulationStateARM::StorePseudoRegisterValue(uint32_t, uint64_t)': [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp:80:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [ 1384s] if ((dwarf_r0 <= reg_num) && (reg_num <= dwarf_cpsr)) [ 1384s] ~~~~~~~~~^~~~~~~~~~ [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp: In member function 'uint64_t EmulationStateARM::ReadPseudoRegisterValue(uint32_t, bool&)': [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp:108:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [ 1384s] if ((dwarf_r0 <= reg_num) && (reg_num <= dwarf_cpsr)) [ 1384s] ~~~~~~~~~^~~~~~~~~~ [ 1384s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1384s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1384s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1384s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclVisitor.h:16, [ 1384s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.h:13, [ 1384s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.cpp:10: [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1384s] RetType; [ 1384s] ^~~~~~~ [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1384s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1384s] ^~~~~~~~ [ 1384s] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a [ 1384s] [ 80%] Built target lldbPluginDynamicLoaderWindowsDYLD [ 1384s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoUserExpression.cpp.o [ 1385s] At global scope: [ 1385s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1385s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1385s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o [ 1385s] Scanning dependencies of target lldbPluginInstructionARM64 [ 1385s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o [ 1385s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamCallback.cpp.o [ 1386s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o [ 1386s] [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o [ 1386s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamFile.cpp.o [ 1387s] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionARM64.a [ 1387s] [ 80%] Built target lldbPluginInstructionARM64 [ 1387s] [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o [ 1387s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamGDBRemote.cpp.o [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1387s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1387s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Go/GoUserExpression.cpp:52:0: [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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]': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/./Plugins/ExpressionParser/Go/GoAST.h:2768:1: warning: control reaches end of non-void function [-Wreturn-type] [ 1387s] } [ 1387s] ^ [ 1387s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamString.cpp.o [ 1388s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StringList.cpp.o [ 1388s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StructuredData.cpp.o [ 1388s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecLIst.cpp.o [ 1388s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Commands/CommandObjectTarget.cpp: In member function 'bool CommandObjectTargetModulesLookup::LookupInModule(lldb_private::CommandInterpreter&, lldb_private::Module*, lldb_private::CommandReturnObject&, bool&)': [ 1388s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Commands/CommandObjectTarget.cpp:4089:96: warning: enumeral and non-enumeral type in conditional expression [-Wextra] [ 1388s] eSymbolContextEverything | (m_options.m_verbose ? eSymbolContextVariable : 0), [ 1388s] ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1388s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1388s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1388s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o [ 1389s] At global scope: [ 1389s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1389s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1389s] Linking CXX static library ../../../../../../lib/liblldbPluginExpressionParserGo.a [ 1389s] [ 80%] Built target lldbPluginExpressionParserGo [ 1389s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o [ 1389s] [ 80%] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o [ 1389s] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o [ 1389s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Timer.cpp.o [ 1390s] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionARM.a [ 1390s] [ 80%] Built target lldbPluginInstructionARM [ 1390s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UserID.cpp.o [ 1390s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o [ 1391s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o [ 1391s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1391s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1391s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1391s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h:15, [ 1391s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:10: [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] RetType; [ 1391s] ^~~~~~~ [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1391s] ^~~~~~~~ [ 1391s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UUID.cpp.o [ 1392s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, [ 1392s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h:13, [ 1392s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:10: [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1392s] RetType; [ 1392s] ^~~~~~~ [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1392s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1392s] ^~~~~~~~ [ 1392s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o [ 1392s] Scanning dependencies of target lldbPluginInstructionMIPS [ 1392s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o [ 1392s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1392s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/IdentifierTable.h:19, [ 1392s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:15, [ 1392s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:10: [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1392s] RetType; [ 1392s] ^~~~~~~ [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1392s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1392s] ^~~~~~~~ [ 1393s] Scanning dependencies of target lldbPluginInstructionMIPS64 [ 1393s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o [ 1393s] [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Value.cpp.o [ 1394s] At global scope: [ 1394s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1394s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1394s] [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o [ 1394s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o [ 1394s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1394s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1394s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1394s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1394s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1394s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1394s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1394s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1394s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1394s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1394s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1394s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1395s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o [ 1395s] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionMIPS64.a [ 1395s] [ 80%] Built target lldbPluginInstructionMIPS64 [ 1395s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o [ 1395s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1395s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Module.h:28, [ 1395s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/Value.cpp:18: [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1395s] RetType; [ 1395s] ^~~~~~~ [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1395s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1395s] ^~~~~~~~ [ 1396s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1396s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1396s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1396s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1396s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1396s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1396s] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionMIPS.a [ 1396s] [ 80%] Built target lldbPluginInstructionMIPS [ 1396s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o [ 1396s] [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObject.cpp.o [ 1396s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1396s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1396s] [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectCast.cpp.o [ 1397s] [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectChild.cpp.o [ 1397s] [ 82%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o [ 1397s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1397s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1398s] [ 82%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o [ 1398s] Scanning dependencies of target lldbPluginInstrumentationRuntimeAddressSanitizer [ 1398s] [ 82%] Building CXX object tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/AddressSanitizerRuntime.cpp.o [ 1398s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1398s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1398s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1398s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1398s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1398s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1398s] [ 82%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o [ 1399s] [ 82%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o [ 1399s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1399s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1399s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1399s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1399s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1399s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ValueObject.cpp:21: [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] RetType; [ 1399s] ^~~~~~~ [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1399s] ^~~~~~~~ [ 1400s] [ 82%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o [ 1400s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1400s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1400s] [ 82%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o [ 1400s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1400s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1401s] [ 82%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o [ 1401s] [ 82%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ValueObject.cpp: In member function 'lldb::ValueObjectSP lldb_private::ValueObject::GetChildAtNamePath(const std::vector >&, lldb_private::ConstString*)': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ValueObject.cpp:703:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 1401s] if (name_of_error) [ 1401s] ^~ [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ValueObject.cpp:705:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' [ 1401s] return root; [ 1401s] ^~~~~~ [ 1401s] [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResult.cpp.o [ 1401s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1401s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1401s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1401s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1401s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1401s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ValueObject.cpp:21: [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1401s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1402s] [ 82%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Options.cpp.o [ 1402s] Linking CXX static library ../../../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a [ 1402s] [ 82%] Built target lldbPluginInstrumentationRuntimeAddressSanitizer [ 1402s] [ 82%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Property.cpp.o [ 1402s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1402s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1402s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1402s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1402s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1402s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:13: [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1402s] RetType; [ 1402s] ^~~~~~~ [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1402s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1402s] ^~~~~~~~ [ 1403s] [ 82%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o [ 1403s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, [ 1403s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp:10: [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1403s] RetType; [ 1403s] ^~~~~~~ [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1403s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1403s] ^~~~~~~~ [ 1403s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, [ 1403s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:20, [ 1403s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:10: [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1403s] RetType; [ 1403s] ^~~~~~~ [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1403s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1403s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1403s] ^~~~~~~~ [ 1404s] [ 82%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o [ 1404s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1404s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1404s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1404s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1404s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1404s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1405s] Scanning dependencies of target lldbPluginJITLoaderGDB [ 1405s] [ 83%] Building CXX object tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o [ 1405s] Scanning dependencies of target lldbPluginCPlusPlusLanguage [ 1405s] [ 83%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o [ 1405s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1405s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1405s] [ 83%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o [ 1405s] At global scope: [ 1405s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1405s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1406s] [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultCast.cpp.o [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1406s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1406s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp: In member function 'std::__cxx11::string lldb_private::ClangExpressionParser::GetClangTargetABI(const lldb_private::ArchSpec&)': [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:527:32: warning: unused variable 'machine' [-Wunused-variable] [ 1406s] const llvm::Triple::ArchType machine = target_arch.GetMachine(); [ 1406s] ^~~~~~~ [ 1407s] [ 83%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o [ 1408s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:13: [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1408s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1408s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1408s] Linking CXX static library ../../../../lib/liblldbInterpreter.a [ 1408s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp:22: [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1408s] RetType; [ 1408s] ^~~~~~~ [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1408s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1408s] ^~~~~~~~ [ 1408s] [ 83%] Built target lldbInterpreter [ 1408s] [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultChild.cpp.o [ 1408s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1408s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ValueObjectConstResultCast.cpp:15: [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1408s] RetType; [ 1408s] ^~~~~~~ [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1408s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1408s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1408s] ^~~~~~~~ [ 1409s] Linking CXX static library ../../../../../../lib/liblldbPluginJITLoaderGDB.a [ 1409s] [ 83%] Built target lldbPluginJITLoaderGDB [ 1409s] [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultImpl.cpp.o [ 1409s] [ 83%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1410s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1410s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1410s] [ 84%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1410s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1410s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1411s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1411s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1411s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1411s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1411s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1411s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1411s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ValueObjectConstResultChild.cpp:15: [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1411s] RetType; [ 1411s] ^~~~~~~ [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1411s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1411s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1411s] ^~~~~~~~ [ 1411s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1411s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1411s] [ 84%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o [ 1411s] [ 84%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectDynamicValue.cpp.o [ 1412s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1412s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1412s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1412s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1412s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1412s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1412s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1412s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1412s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o [ 1412s] At global scope: [ 1412s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1412s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1412s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o [ 1412s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1412s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1412s] [ 84%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o [ 1413s] [ 84%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o [ 1413s] Linking CXX static library ../../../../lib/liblldbCommands.a [ 1413s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1413s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1413s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o [ 1414s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1414s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h:25, [ 1414s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h:17, [ 1414s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp:10: [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1414s] RetType; [ 1414s] ^~~~~~~ [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1414s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1414s] ^~~~~~~~ [ 1414s] [ 84%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectList.cpp.o [ 1414s] [ 84%] Built target lldbCommands [ 1414s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o [ 1414s] [ 84%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o [ 1414s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1414s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/TargetInfo.h:19, [ 1414s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:15: [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1414s] RetType; [ 1414s] ^~~~~~~ [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1414s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1414s] ^~~~~~~~ [ 1415s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1415s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1415s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1415s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1415s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1415s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp:13: [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1415s] RetType; [ 1415s] ^~~~~~~ [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1415s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1415s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1415s] ^~~~~~~~ [ 1415s] [ 84%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectMemory.cpp.o [ 1416s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1416s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1416s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1416s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1416s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1416s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1416s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp:23: [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1416s] RetType; [ 1416s] ^~~~~~~ [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1416s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1416s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1416s] ^~~~~~~~ [ 1416s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1417s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1417s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1417s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1417s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1417s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1417s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1417s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1417s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1417s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp:23: [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1417s] RetType; [ 1417s] ^~~~~~~ [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1417s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1417s] ^~~~~~~~ [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1417s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1417s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1417s] [ 84%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectRegister.cpp.o [ 1418s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, [ 1418s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h:13, [ 1418s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:19, [ 1418s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:19: [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1418s] RetType; [ 1418s] ^~~~~~~ [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1418s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1418s] ^~~~~~~~ [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1418s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1418s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1419s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1419s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1419s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1419s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1419s] [ 84%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o [ 1420s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1420s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1420s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1420s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1420s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1420s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1420s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp:23: [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] RetType; [ 1420s] ^~~~~~~ [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1420s] ^~~~~~~~ [ 1420s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1420s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1420s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1420s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Module.h:28, [ 1420s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Core/ValueObjectRegister.cpp:17: [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] RetType; [ 1420s] ^~~~~~~ [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1420s] ^~~~~~~~ [ 1420s] [ 84%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1420s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1420s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1420s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1421s] [ 84%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectSyntheticFilter.cpp.o [ 1421s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1421s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1421s] [ 84%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectVariable.cpp.o [ 1422s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1422s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1422s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1422s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1422s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1422s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1422s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1422s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1422s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1422s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1422s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1422s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1423s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1423s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1423s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o [ 1423s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/CBindingWrapping.h:17:0, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/PassRegistry.h:25, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/PassSupport.h:27, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Pass.h:381, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h:19, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:10: [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1423s] RetType; [ 1423s] ^~~~~~~ [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1423s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1423s] ^~~~~~~~ [ 1424s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1424s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1424s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o [ 1424s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1424s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1424s] Scanning dependencies of target lldbPluginGoLanguage [ 1424s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/GoLanguage.cpp.o [ 1424s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/GoFormatterFunctions.cpp.o [ 1424s] [ 84%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/VMRange.cpp.o [ 1425s] Scanning dependencies of target lldbPluginObjCLanguage [ 1425s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o [ 1425s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1425s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1425s] Linking CXX static library ../../../../lib/liblldbCore.a [ 1425s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o [ 1425s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1425s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1425s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1425s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1425s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1425s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/Go/GoFormatterFunctions.h:19, [ 1425s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/Go/GoFormatterFunctions.cpp:16: [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1425s] RetType; [ 1425s] ^~~~~~~ [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1425s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1425s] ^~~~~~~~ [ 1425s] Scanning dependencies of target lldbPluginObjCPlusPlusLanguage [ 1425s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1426s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1426s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1426s] [ 84%] Built target lldbCore [ 1426s] Scanning dependencies of target lldbPluginCSharpLanguage [ 1426s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CSharp/CMakeFiles/lldbPluginCSharpLanguage.dir/CSharpLanguage.cpp.o [ 1426s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1426s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1426s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1426s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1426s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1426s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1426s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp:20: [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1426s] RetType; [ 1426s] ^~~~~~~ [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1426s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1426s] ^~~~~~~~ [ 1426s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1426s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/GoASTContext.h:24, [ 1426s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/Go/GoLanguage.cpp:24: [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1426s] RetType; [ 1426s] ^~~~~~~ [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1426s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1426s] ^~~~~~~~ [ 1427s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1427s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1427s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1427s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1427s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1427s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1427s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/CF.cpp:19: [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1427s] RetType; [ 1427s] ^~~~~~~ [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1427s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1427s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1427s] ^~~~~~~~ [ 1427s] Linking CXX static library ../../../../../../lib/liblldbPluginObjCPlusPlusLanguage.a [ 1427s] [ 84%] Built target lldbPluginObjCPlusPlusLanguage [ 1427s] Scanning dependencies of target lldbPluginCXXItaniumABI [ 1427s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o [ 1428s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp:25: [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] RetType; [ 1428s] ^~~~~~~ [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1428s] ^~~~~~~~ [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1428s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1428s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1428s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1429s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1429s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1429s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1429s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1429s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1429s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1429s] Linking CXX static library ../../../../../../lib/liblldbPluginCPlusPlusLanguage.a [ 1429s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1430s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1430s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1430s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1430s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1430s] Linking CXX static library ../../../../../../lib/liblldbPluginGoLanguage.a [ 1430s] [ 84%] Built target lldbPluginCPlusPlusLanguage [ 1430s] [ 84%] Built target lldbPluginGoLanguage [ 1430s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1430s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Module.h:28, [ 1430s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp:16: [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1430s] RetType; [ 1430s] ^~~~~~~ [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1430s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1430s] ^~~~~~~~ [ 1430s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/CSharp/CMakeFiles/lldbPluginCSharpLanguage.dir/CoreCLRFormatterFunctions.cpp.o [ 1430s] Scanning dependencies of target lldbPluginAppleObjCRuntime [ 1430s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o [ 1431s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1431s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1431s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o [ 1431s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1431s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1431s] Linking CXX static library ../../../../../../lib/liblldbPluginExpressionParserClang.a [ 1432s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o [ 1432s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, [ 1432s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/Cocoa.h:16, [ 1432s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp:14: [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] RetType; [ 1432s] ^~~~~~~ [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1432s] ^~~~~~~~ [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1432s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1432s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1432s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1432s] [ 84%] Built target lldbPluginExpressionParserClang [ 1432s] Scanning dependencies of target lldbPluginLanguageRuntimeGo [ 1432s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/GoLanguageRuntime.cpp.o [ 1432s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o [ 1433s] Linking CXX static library ../../../../../../lib/liblldbPluginCSharpLanguage.a [ 1433s] [ 84%] Built target lldbPluginCSharpLanguage [ 1433s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o [ 1433s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h:21, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:10: [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] RetType; [ 1433s] ^~~~~~~ [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1433s] ^~~~~~~~ [ 1433s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:18: [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] RetType; [ 1433s] ^~~~~~~ [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1433s] ^~~~~~~~ [ 1433s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h:18, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp:10: [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] RetType; [ 1433s] ^~~~~~~ [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1433s] ^~~~~~~~ [ 1434s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1434s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1434s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1434s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1434s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1434s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1434s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1434s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1434s] Linking CXX static library ../../../../../../../lib/liblldbPluginCXXItaniumABI.a [ 1434s] [ 84%] Built target lldbPluginCXXItaniumABI [ 1434s] Scanning dependencies of target lldbPluginRenderScriptRuntime [ 1434s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptRuntime.cpp.o [ 1434s] Scanning dependencies of target lldbPluginMemoryHistoryASan [ 1434s] [ 84%] Building CXX object tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1435s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1435s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1435s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1435s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1435s] Linking CXX static library ../../../../../../lib/liblldbPluginLanguageRuntimeGo.a [ 1436s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1436s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1436s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o [ 1436s] [ 84%] Built target lldbPluginLanguageRuntimeGo [ 1436s] Scanning dependencies of target lldbPluginObjectContainerBSDArchive [ 1436s] [ 84%] Building CXX object tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o [ 1436s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1436s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1436s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/UtilityFunction.h:22, [ 1436s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:22, [ 1436s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp:10: [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1436s] RetType; [ 1436s] ^~~~~~~ [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1436s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1436s] ^~~~~~~~ [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp: In member function 'virtual lldb_private::UtilityFunction* lldb_private::AppleObjCRuntimeV2::CreateObjectChecker(const char*)': [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:747:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] [ 1436s] int len = 0; [ 1436s] ^~~ [ 1437s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1437s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1437s] Scanning dependencies of target lldbPluginObjectContainerMachOArchive [ 1437s] [ 84%] Building CXX object tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o [ 1437s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1437s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1437s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1437s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1437s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1437s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:18: [ 1437s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1437s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1437s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1437s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1437s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1437s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1437s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1437s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1437s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o [ 1438s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp:13: [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] RetType; [ 1438s] ^~~~~~~ [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1438s] ^~~~~~~~ [ 1438s] Linking CXX static library ../../../../../../lib/liblldbPluginMemoryHistoryASan.a [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1438s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1438s] [ 84%] Built target lldbPluginMemoryHistoryASan [ 1438s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp: In member function 'virtual void ObjectContainerUniversalMachO::Dump(lldb_private::Stream*) const': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1438s] s->Printf("ObjectContainerUniversalMachO, num_archs = %lu, num_objects = %lu", num_archs, num_objects); [ 1438s] ^ [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1438s] Linking CXX static library ../../../../../../lib/liblldbPluginObjectContainerBSDArchive.a [ 1438s] [ 84%] Built target lldbPluginObjectContainerBSDArchive [ 1438s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o [ 1439s] At global scope: [ 1439s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1439s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1439s] Linking CXX static library ../../../../../../lib/liblldbPluginObjectContainerMachOArchive.a [ 1439s] [ 84%] Built target lldbPluginObjectContainerMachOArchive [ 1439s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o [ 1439s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp:15: [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1439s] RetType; [ 1439s] ^~~~~~~ [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1439s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1439s] ^~~~~~~~ [ 1439s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1439s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/NSError.cpp:13: [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1439s] RetType; [ 1439s] ^~~~~~~ [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1439s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1439s] ^~~~~~~~ [ 1440s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1440s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/AttrIterator.h:17, [ 1440s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTVector.h:21, [ 1440s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, [ 1440s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/DeclCXX.h:19, [ 1440s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/NSException.cpp:13: [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1440s] RetType; [ 1440s] ^~~~~~~ [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1440s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1440s] ^~~~~~~~ [ 1440s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1440s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1440s] Scanning dependencies of target lldbPluginObjectFileELF [ 1440s] [ 84%] Building CXX object tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1441s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1441s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1441s] At global scope: [ 1441s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1441s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1441s] [ 84%] Building CXX object tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o [ 1441s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o [ 1441s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, [ 1441s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/Cocoa.h:16, [ 1441s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp:14: [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1441s] RetType; [ 1441s] ^~~~~~~ [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1441s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1441s] ^~~~~~~~ [ 1442s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:18, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp:10: [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1442s] RetType; [ 1442s] ^~~~~~~ [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1442s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1442s] ^~~~~~~~ [ 1442s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1442s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1443s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1443s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1443s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&)': [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:699:46: warning: variable 'vendor' set but not used [-Wunused-but-set-variable] [ 1443s] llvm::Triple::VendorType vendor; [ 1443s] ^~~~~~ [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&)': [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:1539:30: warning: variable 'spec_ostype' set but not used [-Wunused-but-set-variable] [ 1443s] llvm::Triple::OSType spec_ostype; [ 1443s] ^~~~~~~~~~~ [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:1677:34: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 1443s] else if (header.e_flags && llvm::ELF::EF_MIPS_ABI2) [ 1443s] ^~ [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:1679:33: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' [ 1443s] break; [ 1443s] ^~~~~ [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1443s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1443s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1443s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1443s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1443s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1443s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1443s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1443s] Linking CXX static library ../../../../../../../lib/liblldbPluginRenderScriptRuntime.a [ 1443s] [ 84%] Built target lldbPluginRenderScriptRuntime [ 1443s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o [ 1444s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1444s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1445s] Scanning dependencies of target lldbPluginObjectFileMachO [ 1445s] [ 84%] Building CXX object tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o [ 1445s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1445s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1445s] Scanning dependencies of target lldbPluginObjectFilePECOFF [ 1445s] [ 84%] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1445s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1445s] Building CXX object tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o [ 1445s] [ 84%] Building CXX object tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o [ 1445s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1445s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1445s] [ 84%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o [ 1446s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o [ 1446s] [ 84%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1446s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1446s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1446s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1446s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1446s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1446s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1446s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1446s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1446s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp:23: [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1446s] RetType; [ 1446s] ^~~~~~~ [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1446s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1446s] ^~~~~~~~ [ 1447s] At global scope: [ 1447s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1447s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1447s] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileELF.a [ 1447s] [ 84%] Built target lldbPluginObjectFileELF [ 1447s] Scanning dependencies of target lldbPluginObjectFileJIT [ 1447s] [ 84%] Building CXX object tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/ObjectFileJIT.cpp.o [ 1447s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1447s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1447s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1447s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1447s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1447s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h:16, [ 1447s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp:10: [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] RetType; [ 1447s] ^~~~~~~ [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1447s] ^~~~~~~~ [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp: In member function 'void RegisterContextDarwin_arm64_Mach::SetRegisterDataFrom_LC_THREAD(const lldb_private::DataExtractor&)': [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp:746:38: warning: iteration 29 invokes undefined behavior [-Waggressive-loop-optimizations] [ 1448s] gpr.x[i] = data.GetU64(&offset); [ 1448s] ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp:745:45: note: within this loop [ 1448s] for (uint32_t i=0; i<33; ++i) [ 1448s] ~^~~ [ 1448s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, [ 1448s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/NSString.h:16, [ 1448s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Language/ObjC/NSString.cpp:10: [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1448s] RetType; [ 1448s] ^~~~~~~ [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1448s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1448s] ^~~~~~~~ [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1448s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1448s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1448s] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFilePECOFF.a [ 1448s] [ 84%] Built target lldbPluginObjectFilePECOFF [ 1448s] Scanning dependencies of target lldbPluginOSGo [ 1448s] [ 84%] Building CXX object tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/OperatingSystemGo.cpp.o [ 1449s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1449s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1449s] Scanning dependencies of target lldbPluginOSPython [ 1449s] [ 84%] Building CXX object tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/OperatingSystemPython.cpp.o [ 1449s] Linking CXX static library ../../../../../../lib/liblldbPluginOSPython.a [ 1449s] [ 84%] Built target lldbPluginOSPython [ 1449s] Scanning dependencies of target lldbPluginPlatformLinux [ 1449s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o [ 1449s] Scanning dependencies of target lldbPluginPlatformFreeBSD [ 1449s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1450s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1450s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1450s] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileJIT.a [ 1450s] [ 84%] Built target lldbPluginObjectFileJIT [ 1450s] Scanning dependencies of target lldbPluginPlatformNetBSD [ 1450s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o [ 1450s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1450s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1451s] Scanning dependencies of target lldbPluginPlatformMacOSX [ 1451s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o [ 1451s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1451s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1452s] Linking CXX static library ../../../../../../../lib/liblldbPluginAppleObjCRuntime.a [ 1452s] [ 84%] Built target lldbPluginAppleObjCRuntime [ 1452s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1452s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1452s] Scanning dependencies of target lldbPluginPlatformWindows [ 1452s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o [ 1452s] Linking CXX static library ../../../../../../lib/liblldbPluginObjCLanguage.a [ 1452s] Linking CXX static library ../../../../../../lib/liblldbPluginOSGo.a [ 1452s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformFreeBSD.a [ 1452s] [ 84%] Built target lldbPluginOSGo [ 1452s] [ 84%] Built target lldbPluginPlatformFreeBSD [ 1452s] Scanning dependencies of target lldbPluginPlatformPOSIX [ 1453s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o [ 1453s] Scanning dependencies of target lldbPluginPlatformGDB [ 1453s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o [ 1453s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformLinux.a [ 1453s] [ 84%] [ 84%] Built target lldbPluginObjCLanguage [ 1453s] Built target lldbPluginPlatformLinux [ 1453s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o [ 1453s] Scanning dependencies of target lldbPluginPlatformKalimba [ 1453s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/PlatformKalimba.cpp.o [ 1453s] At global scope: [ 1453s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1453s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1453s] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileMachO.a [ 1453s] [ 85%] Built target lldbPluginObjectFileMachO [ 1453s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o [ 1453s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformNetBSD.a [ 1453s] [ 85%] Built target lldbPluginPlatformNetBSD [ 1453s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o [ 1453s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o [ 1455s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformKalimba.a [ 1455s] [ 85%] Built target lldbPluginPlatformKalimba [ 1455s] Scanning dependencies of target lldbPluginPlatformAndroid [ 1455s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o [ 1455s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o [ 1456s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o [ 1456s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformWindows.a [ 1456s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformPOSIX.a [ 1456s] [ 85%] Built target lldbPluginPlatformWindows [ 1456s] [ 85%] Built target lldbPluginPlatformPOSIX [ 1456s] Scanning dependencies of target lldbPluginProcessPOSIX [ 1456s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o [ 1456s] Scanning dependencies of target lldbPluginProcessLinux [ 1456s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeProcessLinux.cpp.o [ 1456s] Scanning dependencies of target lldbPluginProcessGDBRemote [ 1456s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o [ 1457s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformGDB.a [ 1457s] [ 85%] Built target lldbPluginPlatformGDB [ 1457s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o [ 1457s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessMessage.cpp.o [ 1457s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o [ 1457s] Scanning dependencies of target lldbPluginProcessMachCore [ 1457s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ProcessMachCore.cpp.o [ 1457s] Scanning dependencies of target lldbPluginProcessUtility [ 1457s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/DynamicRegisterInfo.cpp.o [ 1458s] Linking CXX static library ../../../../../../lib/liblldbPluginProcessPOSIX.a [ 1458s] [ 85%] Built target lldbPluginProcessPOSIX [ 1458s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux.cpp.o [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&)': [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp:2068:18: warning: variable 'prev_base_address' set but not used [-Wunused-but-set-variable] [ 1458s] lldb::addr_t prev_base_address = 0; [ 1458s] ^~~~~~~~~~~~~~~~~ [ 1458s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&)': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:4166:17: warning: variable 'packet_len' set but not used [-Wunused-but-set-variable] [ 1459s] int packet_len = 0; [ 1459s] ^~~~~~~~~~ [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp: In member function 'bool lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::ReadAllRegisters(lldb::tid_t, StringExtractorGDBRemote&)': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:4191:17: warning: variable 'packet_len' set but not used [-Wunused-but-set-variable] [ 1459s] int packet_len = 0; [ 1459s] ^~~~~~~~~~ [ 1459s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm.cpp.o [ 1459s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformMacOSX.a [ 1459s] [ 86%] Built target lldbPluginPlatformMacOSX [ 1459s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm64.cpp.o [ 1459s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o [ 1459s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o [ 1460s] Scanning dependencies of target lldbPluginProcessElfCore [ 1460s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o [ 1460s] Scanning dependencies of target lldbPluginScriptInterpreterNone [ 1460s] [ 86%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o [ 1460s] Scanning dependencies of target lldbPluginScriptInterpreterPython [ 1460s] [ 86%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o [ 1460s] [ 86%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonExceptionState.cpp.o [ 1460s] [ 86%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o [ 1460s] Linking CXX static library ../../../../../../lib/liblldbPluginScriptInterpreterPython.a [ 1460s] [ 86%] Built target lldbPluginScriptInterpreterPython [ 1461s] Scanning dependencies of target lldbPluginSymbolFileDWARF [ 1461s] [ 86%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o [ 1461s] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformAndroid.a [ 1461s] [ 86%] Built target lldbPluginPlatformAndroid [ 1461s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o [ 1461s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ThreadMachCore.cpp.o [ 1461s] At global scope: [ 1461s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1461s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1461s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_x86_64.cpp.o [ 1461s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_mips64.cpp.o [ 1461s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeThreadLinux.cpp.o [ 1462s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 1462s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o [ 1462s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o [ 1462s] Linking CXX static library ../../../../../../lib/liblldbPluginScriptInterpreterNone.a [ 1462s] [ 88%] Built target lldbPluginScriptInterpreterNone [ 1462s] Scanning dependencies of target lldbPluginSymbolFileSymtab [ 1462s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/SymbolFileSymtab.cpp.o [ 1463s] At global scope: [ 1463s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1463s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1463s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o [ 1463s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o [ 1463s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/ProcFileReader.cpp.o [ 1463s] Linking CXX static library ../../../../../../lib/liblldbPluginProcessMachCore.a [ 1463s] [ 89%] Built target lldbPluginProcessMachCore [ 1463s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserGo.cpp.o [ 1464s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o [ 1464s] Linking CXX static library ../../../../../../lib/liblldbPluginProcessLinux.a [ 1464s] [ 89%] Built target lldbPluginProcessLinux [ 1464s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o [ 1464s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o [ 1464s] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolFileSymtab.a [ 1464s] [ 89%] Built target lldbPluginSymbolFileSymtab [ 1464s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/MipsLinuxSignals.cpp.o [ 1465s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:24, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:10: [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1465s] RetType; [ 1465s] ^~~~~~~ [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1465s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1465s] ^~~~~~~~ [ 1465s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o [ 1465s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o [ 1465s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o [ 1466s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o [ 1466s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o [ 1466s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1466s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1466s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1466s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1466s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1466s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1466s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp:14: [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1466s] RetType; [ 1466s] ^~~~~~~ [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1466s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1466s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1466s] ^~~~~~~~ [ 1466s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o [ 1466s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o [ 1467s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o [ 1467s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o [ 1467s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o [ 1467s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o [ 1468s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o [ 1468s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1468s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1468s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1468s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1468s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1468s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1468s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1468s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1468s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1468s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1468s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1468s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1468s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAbbrev.cpp.o [ 1469s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o [ 1469s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o [ 1470s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1470s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1470s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o [ 1470s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o [ 1470s] Scanning dependencies of target lldbPluginSystemRuntimeMacOSX [ 1470s] [ 89%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetItemInfoHandler.cpp.o [ 1470s] [ 89%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetPendingItemsHandler.cpp.o [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&)': [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp:23:18: warning: variable 'len' set but not used [-Wunused-but-set-variable] [ 1471s] size_t size, len; [ 1471s] ^~~ [ 1471s] At global scope: [ 1471s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1471s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1471s] Linking CXX static library ../../../../../../lib/liblldbPluginProcessElfCore.a [ 1471s] [ 89%] [ 89%] Built target lldbPluginProcessElfCore [ 1471s] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o [ 1471s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o [ 1471s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o [ 1472s] [ 89%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetQueuesHandler.cpp.o [ 1472s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1472s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1472s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/UtilityFunction.h:22, [ 1472s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.h:21, [ 1472s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp:10: [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] RetType; [ 1472s] ^~~~~~~ [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1472s] ^~~~~~~~ [ 1472s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1472s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Module.h:28, [ 1472s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp:19: [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] RetType; [ 1472s] ^~~~~~~ [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1472s] ^~~~~~~~ [ 1472s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o [ 1473s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o [ 1473s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_arm.cpp.o [ 1474s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1474s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Module.h:28, [ 1474s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp:18: [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] RetType; [ 1474s] ^~~~~~~ [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1474s] ^~~~~~~~ [ 1474s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugArangeSet.cpp.o [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1474s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1474s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_arm64.cpp.o [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1474s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1475s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1475s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1475s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o [ 1475s] Scanning dependencies of target lldbPluginSymbolVendorELF [ 1475s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/SymbolVendorELF.cpp.o [ 1476s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o [ 1476s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1476s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1476s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1476s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1476s] [ 89%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetThreadItemInfoHandler.cpp.o [ 1476s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o [ 1476s] [ 89%] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1476s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1476s] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 1476s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o [ 1477s] Linking CXX static library ../../../../../../lib/liblldbPluginProcessGDBRemote.a [ 1477s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugLine.cpp.o [ 1477s] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolVendorELF.a [ 1477s] [ 89%] Built target lldbPluginSymbolVendorELF [ 1477s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o [ 1477s] [ 89%] Built target lldbPluginProcessGDBRemote [ 1477s] Scanning dependencies of target lldbPluginUnwindAssemblyInstEmulation [ 1477s] [ 89%] Building CXX object tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/UnwindAssemblyInstEmulation.cpp.o [ 1477s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o [ 1478s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1478s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Module.h:28, [ 1478s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp:20: [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1478s] RetType; [ 1478s] ^~~~~~~ [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1478s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1478s] ^~~~~~~~ [ 1478s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o [ 1478s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1478s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1478s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_arm.cpp.o [ 1478s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfo.cpp.o [ 1478s] [ 90%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/SystemRuntimeMacOSX.cpp.o [ 1479s] Scanning dependencies of target lldbPluginUnwindAssemblyX86 [ 1479s] [ 90%] Building CXX object tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/UnwindAssembly-x86.cpp.o [ 1479s] Scanning dependencies of target lldbSymbol [ 1479s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ArmUnwindInfo.cpp.o [ 1479s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Block.cpp.o [ 1480s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfoEntry.cpp.o [ 1480s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_arm64.cpp.o [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1480s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1480s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1480s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1480s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Module.h:28, [ 1480s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp:13: [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1480s] RetType; [ 1480s] ^~~~~~~ [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1480s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1480s] ^~~~~~~~ [ 1480s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o [ 1481s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangASTContext.cpp.o [ 1481s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnames.cpp.o [ 1481s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o [ 1481s] Linking CXX static library ../../../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a [ 1481s] [ 90%] Built target lldbPluginUnwindAssemblyInstEmulation [ 1481s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips64.cpp.o [ 1481s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnamesSet.cpp.o [ 1481s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangASTImporter.cpp.o [ 1482s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1482s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1482s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCallbacks.cpp.o [ 1482s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips.cpp.o [ 1482s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1482s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1482s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1482s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1482s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1482s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1482s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/ClangASTContext.cpp:10: [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1482s] RetType; [ 1482s] ^~~~~~~ [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1482s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1482s] ^~~~~~~~ [ 1483s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLLDB.cpp.o [ 1483s] Linking CXX static library ../../../../../../lib/liblldbPluginUnwindAssemblyX86.a [ 1483s] [ 90%] Built target lldbPluginUnwindAssemblyX86 [ 1483s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMacOSXFrameBackchain.cpp.o [ 1483s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugRanges.cpp.o [ 1483s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1483s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1483s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1483s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1483s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1483s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1483s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/ClangASTImporter.cpp:10: [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1483s] RetType; [ 1483s] ^~~~~~~ [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1483s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1483s] ^~~~~~~~ [ 1484s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o [ 1484s] Scanning dependencies of target lldbTarget [ 1484s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ABI.cpp.o [ 1484s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/CPPLanguageRuntime.cpp.o [ 1484s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ExecutionContext.cpp.o [ 1485s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/ClangASTContext.cpp: In function 'bool IsOperator(const char*, clang::OverloadedOperatorKind&)': [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/ClangASTContext.cpp:7351:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 1486s] if (post_op_name[2] == '*') [ 1486s] ^~ [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/ClangASTContext.cpp:7352:52: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' [ 1486s] op_kind = clang::OO_ArrowStar; break; [ 1486s] ^~~~~ [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1486s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1486s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1486s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o [ 1486s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIECollection.cpp.o [ 1487s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1487s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1487s] Scanning dependencies of target lldbUtility [ 1487s] Linking CXX static library ../../../../../../lib/liblldbPluginSystemRuntimeMacOSX.a [ 1487s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ARM_DWARF_Registers.cpp.o [ 1487s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/ClangASTContext.cpp:10: [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1487s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1487s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1487s] [ 90%] Built target lldbPluginSystemRuntimeMacOSX [ 1487s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ARM64_DWARF_Registers.cpp.o [ 1487s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ConvertEnum.cpp.o [ 1487s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o [ 1487s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o [ 1487s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/HashedNameToDIE.cpp.o [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Utility/ARM64_DWARF_Registers.cpp: In function 'bool arm64_dwarf::GetRegisterInfo(unsigned int, lldb_private::RegisterInfo&)': [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Utility/ARM64_DWARF_Registers.cpp:112:17: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [ 1487s] if (reg_num >= x0 && reg_num <= pc) [ 1487s] ~~~~~~~~^~~~~ [ 1488s] At global scope: [ 1488s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1488s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1488s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/JSON.cpp.o [ 1488s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/FileAction.cpp.o [ 1488s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/JITLoader.cpp.o [ 1488s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o [ 1488s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o [ 1489s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o [ 1489s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/KQueue.cpp.o [ 1489s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o [ 1489s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/JITLoaderList.cpp.o [ 1489s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o [ 1489s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/InstrumentationRuntime.cpp.o [ 1490s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o [ 1490s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ModuleCache.cpp.o [ 1491s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/NameMatches.cpp.o [ 1491s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o [ 1491s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1491s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1491s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o [ 1491s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/InstrumentationRuntimeStopInfo.cpp.o [ 1491s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Language.cpp.o [ 1491s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/LanguageRuntime.cpp.o [ 1492s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o [ 1492s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/PseudoTerminal.cpp.o [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function 'bool lldb_utility::PseudoTerminal::OpenFirstAvailableMaster(int, char*, size_t)': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function 'bool lldb_utility::PseudoTerminal::OpenSlave(int, char*, size_t)': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function 'const char* lldb_utility::PseudoTerminal::GetSlaveName(char*, size_t) const': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function 'lldb::pid_t lldb_utility::PseudoTerminal::Fork(char*, size_t)': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1492s] ::strerror_r (errno, error_str, error_len); [ 1492s] ^ [ 1492s] At global scope: [ 1492s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1492s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1492s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Range.cpp.o [ 1493s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegisterNumber.cpp.o [ 1493s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/SharingPtr.cpp.o [ 1493s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o [ 1493s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o [ 1493s] [ 90%] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o [ 1493s] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCommon.cpp.o [ 1493s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerDecl.cpp.o [ 1494s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o [ 1494s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o [ 1494s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:13:0: [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1494s] RetType; [ 1494s] ^~~~~~~ [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1494s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1494s] ^~~~~~~~ [ 1494s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringLexer.cpp.o [ 1494s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Memory.cpp.o [ 1495s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TaskPool.cpp.o [ 1495s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/MemoryHistory.cpp.o [ 1495s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o [ 1495s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TimeSpecTimeout.cpp.o [ 1495s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UriParser.cpp.o [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Target/Memory.cpp: In member function 'lldb::addr_t lldb_private::AllocatedBlock::ReserveBlock(uint32_t)': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1496s] (void *)this, size, size, last_offset, needed_chunks, m_chunk_size, m_offset_to_chunk_size.size()); [ 1496s] ^ [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1496s] (void *)this, size, size, last_offset, needed_chunks, m_chunk_size, m_offset_to_chunk_size.size()); [ 1496s] ^ [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Target/Memory.cpp: In member function 'bool lldb_private::AllocatedBlock::FreeBlock(lldb::addr_t)': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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=] [ 1496s] success, m_offset_to_chunk_size.size()); [ 1496s] ^ [ 1496s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerDeclContext.cpp.o [ 1496s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerType.cpp.o [ 1496s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ObjCLanguageRuntime.cpp.o [ 1496s] Linking CXX static library ../../../../lib/liblldbUtility.a [ 1496s] [ 90%] Built target lldbUtility [ 1496s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompileUnit.cpp.o [ 1496s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/OperatingSystem.cpp.o [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1497s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1497s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1497s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o [ 1497s] At global scope: [ 1497s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1497s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1497s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o [ 1498s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o [ 1498s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/CompilerType.cpp:15: [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] RetType; [ 1498s] ^~~~~~~ [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1498s] ^~~~~~~~ [ 1498s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/Diagnostic.h:18, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Type.h:20, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Target/ObjCLanguageRuntime.cpp:9: [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] RetType; [ 1498s] ^~~~~~~ [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1498s] ^~~~~~~~ [ 1498s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/PathMappingList.cpp.o [ 1499s] At global scope: [ 1499s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1499s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1499s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Platform.cpp.o [ 1499s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Process.cpp.o [ 1499s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o [ 1500s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/UnwindLLDB.cpp.o [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1500s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1500s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1500s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1500s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1501s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1501s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1501s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompactUnwindInfo.cpp.o [ 1502s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DebugMacros.cpp.o [ 1502s] [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/UnwindMacOSXFrameBackchain.cpp.o [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Target/Process.cpp: In member function 'virtual bool lldb_private::Process::IsAlive()': [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Target/Process.cpp:1508:1: warning: control reaches end of non-void function [-Wreturn-type] [ 1502s] } [ 1502s] ^ [ 1503s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Declaration.cpp.o [ 1503s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1503s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1503s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DWARFCallFrameInfo.cpp.o [ 1503s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Function.cpp.o [ 1504s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ProcessInfo.cpp.o [ 1504s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ProcessLaunchInfo.cpp.o [ 1505s] Linking CXX static library ../../../../../../lib/liblldbPluginProcessUtility.a [ 1505s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Queue.cpp.o [ 1505s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/FuncUnwinders.cpp.o [ 1505s] [ 91%] Built target lldbPluginProcessUtility [ 1505s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/GoASTContext.cpp.o [ 1505s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1505s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1505s] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolFileDWARF.a [ 1506s] [ 91%] Built target lldbPluginSymbolFileDWARF [ 1506s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/LineEntry.cpp.o [ 1506s] [ 91%] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/LineTable.cpp.o [ 1506s] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ObjectFile.cpp.o [ 1507s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Symbol.cpp.o [ 1507s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolContext.cpp.o [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/LineTable.cpp: In member function 'lldb_private::LineTable* lldb_private::LineTable::LinkLineTable(const FileRangeMap&)': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/LineTable.cpp:525:18: warning: variable 'prev_file_addr' set but not used [-Wunused-but-set-variable] [ 1507s] lldb::addr_t prev_file_addr = LLDB_INVALID_ADDRESS; [ 1507s] ^~~~~~~~~~~~~~ [ 1508s] At global scope: [ 1508s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1508s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1508s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolFile.cpp.o [ 1508s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/QueueItem.cpp.o [ 1508s] At global scope: [ 1508s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1508s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1508s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolVendor.cpp.o [ 1508s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Symtab.cpp.o [ 1509s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, [ 1509s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Module.h:28, [ 1509s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/SymbolContext.cpp:13: [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1509s] RetType; [ 1509s] ^~~~~~~ [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1509s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1509s] ^~~~~~~~ [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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&)': [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/SymbolFile.cpp:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 1509s] if (!append) [ 1509s] ^~ [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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' [ 1509s] return 0; [ 1509s] ^~~~~~ [ 1509s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/QueueList.cpp.o [ 1509s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Type.cpp.o [ 1509s] At global scope: [ 1509s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1509s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1509s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeList.cpp.o [ 1510s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeMap.cpp.o [ 1510s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/RegisterContext.cpp.o [ 1510s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SectionLoadHistory.cpp.o [ 1510s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeSystem.cpp.o [ 1511s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SectionLoadList.cpp.o [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/Symtab.cpp: In member function 'lldb_private::Symbol* lldb_private::Symtab::FindSymbolContainingFileAddress(lldb::addr_t, const uint32_t*, uint32_t)': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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] [ 1511s] (ComparisonFunction)SymbolWithClosestFileAddress); [ 1511s] ^ [ 1511s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/Basic/LLVM.h:22:0, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/APValue.h:17, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Decl.h:17, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/ASTContext.h:18, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Symbol/TypeMap.cpp:17: [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] RetType; [ 1511s] ^~~~~~~ [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1511s] ^~~~~~~~ [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1512s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1512s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1512s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackFrame.cpp.o [ 1512s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackFrameList.cpp.o [ 1513s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/UnwindPlan.cpp.o [ 1513s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackID.cpp.o [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1513s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1513s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1513s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StopInfo.cpp.o [ 1513s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SystemRuntime.cpp.o [ 1514s] At global scope: [ 1514s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1514s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1514s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/UnwindTable.cpp.o [ 1514s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1514s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1514s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Variable.cpp.o [ 1514s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1514s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1514s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/VariableList.cpp.o [ 1515s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/VerifyDecl.cpp.o [ 1515s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Target.cpp.o [ 1515s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/TargetList.cpp.o [ 1516s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Thread.cpp.o [ 1516s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadCollection.cpp.o [ 1516s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadList.cpp.o [ 1516s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlan.cpp.o [ 1517s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanBase.cpp.o [ 1518s] Linking CXX static library ../../../../lib/liblldbSymbol.a [ 1518s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallFunction.cpp.o [ 1518s] [ 92%] Built target lldbSymbol [ 1518s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallFunctionUsingABI.cpp.o [ 1519s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallUserExpression.cpp.o [ 1519s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanPython.cpp.o [ 1519s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Target/Target.cpp:14: [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1519s] RetType; [ 1519s] ^~~~~~~ [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1519s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1519s] ^~~~~~~~ [ 1519s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanRunToAddress.cpp.o [ 1519s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanRunToJITAddress.cpp.o [ 1521s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanShouldStopHere.cpp.o [ 1521s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepInRange.cpp.o [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1521s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1521s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1521s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepInstruction.cpp.o [ 1521s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOut.cpp.o [ 1521s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOverBreakpoint.cpp.o [ 1522s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOverRange.cpp.o [ 1523s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepRange.cpp.o [ 1523s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepThrough.cpp.o [ 1523s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepUntil.cpp.o [ 1524s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanTracer.cpp.o [ 1524s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadSpec.cpp.o [ 1525s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/UnixSignals.cpp.o [ 1525s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/UnwindAssembly.cpp.o [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Target/UnixSignals.cpp: In member function 'lldb_private::ConstString lldb_private::UnixSignals::GetShortName(lldb_private::ConstString) const': [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/Target/UnixSignals.cpp:183:47: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] [ 1525s] char* signame = (char*)(name.AsCString()); [ 1525s] ^ [ 1526s] At global scope: [ 1526s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1526s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1527s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1527s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1527s] Linking CXX static library ../../../../lib/liblldbTarget.a [ 1528s] [ 94%] Built target lldbTarget [ 1528s] Scanning dependencies of target lldb-server [ 1528s] [ 94%] [ 94%] [ 94%] [ 94%] [ 94%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o [ 1528s] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o [ 1528s] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/Acceptor.cpp.o [ 1528s] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-platform.cpp.o [ 1528s] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-server.cpp.o [ 1528s] Scanning dependencies of target liblldb [ 1528s] [ 94%] [ 94%] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBAttachInfo.cpp.o [ 1528s] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBAddress.cpp.o [ 1528s] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBlock.cpp.o [ 1529s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBreakpoint.cpp.o [ 1529s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBreakpointLocation.cpp.o [ 1529s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBroadcaster.cpp.o [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/tools/lldb-server/lldb-platform.cpp: In function 'int main_platform(int, char**)': [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/tools/lldb-server/lldb-platform.cpp:207:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] [ 1529s] if (LOW_PORT <= tmp_port_offset && tmp_port_offset <= HIGH_PORT) [ 1529s] ^ [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/tools/lldb-server/lldb-platform.cpp:207:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] [ 1529s] if (LOW_PORT <= tmp_port_offset && tmp_port_offset <= HIGH_PORT) [ 1529s] ^ [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/tools/lldb-server/lldb-platform.cpp:233:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] [ 1529s] if (LOW_PORT <= portnum && portnum <= HIGH_PORT) [ 1529s] ^ [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/tools/lldb-server/lldb-platform.cpp:233:56: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] [ 1529s] if (LOW_PORT <= portnum && portnum <= HIGH_PORT) [ 1529s] ^ [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp: In function 'int main_gdbserver(int, char**)': [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp:517:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 1529s] if (optarg && optarg[0]) [ 1529s] ^~ [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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' [ 1529s] break; [ 1529s] ^~~~~ [ 1530s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommandInterpreter.cpp.o [ 1530s] At global scope: [ 1530s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1530s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1530s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommandReturnObject.cpp.o [ 1530s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommunication.cpp.o [ 1530s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCompileUnit.cpp.o [ 1531s] At global scope: [ 1531s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1531s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1531s] Linking CXX executable ../../../../bin/lldb-server [ 1531s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBData.cpp.o [ 1531s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBDebugger.cpp.o [ 1531s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBDeclaration.cpp.o [ 1531s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBError.cpp.o [ 1532s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBEvent.cpp.o [ 1532s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBExecutionContext.cpp.o [ 1532s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBExpressionOptions.cpp.o [ 1532s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFileSpec.cpp.o [ 1532s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFileSpecList.cpp.o [ 1533s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFrame.cpp.o [ 1533s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFunction.cpp.o [ 1533s] [ 95%] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBInstruction.cpp.o [ 1533s] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBHostOS.cpp.o [ 1534s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBInstructionList.cpp.o [ 1534s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLanguageRuntime.cpp.o [ 1534s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLaunchInfo.cpp.o [ 1535s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLineEntry.cpp.o [ 1535s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBFrame.cpp: In member function 'lldb::SBValue lldb::SBFrame::EvaluateExpression(const char*, const lldb::SBExpressionOptions&)': [ 1535s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBFrame.cpp:1440:10: warning: unused variable 'expr_log' [-Wunused-variable] [ 1535s] Log *expr_log(GetLogIfAllCategoriesSet (LIBLLDB_LOG_EXPRESSIONS)); [ 1535s] ^~~~~~~~ [ 1535s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBFrame.cpp:1442:23: warning: variable 'exe_results' set but not used [-Wunused-but-set-variable] [ 1535s] ExpressionResults exe_results = eExpressionSetupError; [ 1535s] ^~~~~~~~~~~ [ 1535s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBListener.cpp.o [ 1535s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBModule.cpp.o [ 1535s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBModuleSpec.cpp.o [ 1536s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBPlatform.cpp.o [ 1536s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBProcess.cpp.o [ 1536s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBQueue.cpp.o [ 1537s] At global scope: [ 1537s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1537s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1537s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBQueueItem.cpp.o [ 1537s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSection.cpp.o [ 1537s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSourceManager.cpp.o [ 1538s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBStream.cpp.o [ 1539s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBStringList.cpp.o [ 1539s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbol.cpp.o [ 1539s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbolContext.cpp.o [ 1539s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbolContextList.cpp.o [ 1539s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTarget.cpp.o [ 1539s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThread.cpp.o [ 1540s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThreadCollection.cpp.o [ 1540s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThreadPlan.cpp.o [ 1540s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBType.cpp.o [ 1540s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeCategory.cpp.o [ 1540s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeEnumMember.cpp.o [ 1541s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeFilter.cpp.o [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBType.cpp: In member function 'lldb_private::TypeImpl& lldb::SBType::ref()': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBType.cpp:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [ 1541s] if (m_opaque_sp.get() == NULL) [ 1541s] ^~ [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/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' [ 1541s] return *m_opaque_sp; [ 1541s] ^~~~~~ [ 1542s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeFormat.cpp.o [ 1542s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1542s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1542s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1542s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1542s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1542s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBTarget.cpp:34: [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1542s] RetType; [ 1542s] ^~~~~~~ [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1542s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1542s] ^~~~~~~~ [ 1543s] At global scope: [ 1543s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1543s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1543s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeNameSpecifier.cpp.o [ 1543s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeSummary.cpp.o [ 1543s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeSynthetic.cpp.o [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBTarget.cpp: In member function 'lldb::SBValue lldb::SBTarget::EvaluateExpression(const char*, const lldb::SBExpressionOptions&)': [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBTarget.cpp:2363:11: warning: unused variable 'expr_log' [-Wunused-variable] [ 1544s] Log * expr_log(GetLogIfAllCategoriesSet (LIBLLDB_LOG_EXPRESSIONS)); [ 1544s] ^~~~~~~~ [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBTarget.cpp:2365:23: warning: variable 'exe_results' set but not used [-Wunused-but-set-variable] [ 1544s] ExpressionResults exe_results = eExpressionSetupError; [ 1544s] ^~~~~~~~~~~ [ 1544s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBValue.cpp.o [ 1544s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1544s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1544s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1544s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1544s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1544s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SBTarget.cpp:34: [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1544s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1544s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1544s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBValueList.cpp.o [ 1545s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBVariablesOptions.cpp.o [ 1545s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBWatchpoint.cpp.o [ 1545s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBUnixSignals.cpp.o [ 1545s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SystemInitializerFull.cpp.o [ 1547s] At global scope: [ 1547s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1547s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1548s] In file included from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Expression/Expression.h:24, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/Target.h:31, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Target/TargetList.h:21, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/include/lldb/Core/Debugger.h:34, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/lldb/source/API/SystemInitializerFull.cpp:22: [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: required from 'struct llvm::cast_retty' [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1548s] RetType; [ 1548s] ^~~~~~~ [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:285:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1548s] typename simplify_type::SimpleType>::ret_type ret_type; [ 1548s] ^~~~~~~~ [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:298:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/tools/clang/include/clang/AST/Stmt.h:722:69: required from here [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1550s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1550s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1552s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 1552s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 1552s] Linking CXX shared library ../../../../lib/liblldb.so [ 1554s] [ 96%] Built target lldb-server [ 1583s] [ 96%] Built target liblldb [ 1583s] Scanning dependencies of target lldb-argdumper [ 1583s] Scanning dependencies of target lldb [ 1583s] [ 96%] Building CXX object tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o [ 1583s] [ 96%] [ 96%] Building CXX object tools/lldb/tools/driver/CMakeFiles/lldb.dir/Driver.cpp.o [ 1583s] Building CXX object tools/lldb/tools/driver/CMakeFiles/lldb.dir/Platform.cpp.o [ 1583s] Scanning dependencies of target lldb-mi [ 1583s] [ 96%] [ 96%] [ 96%] [ 96%] [ 96%] [ 96%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValBase.cpp.o [ 1583s] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValConsume.cpp.o [ 1583s] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValFile.cpp.o [ 1583s] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgSet.cpp.o [ 1583s] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgContext.cpp.o [ 1583s] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValListBase.cpp.o [ 1584s] [ 96%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValListOfN.cpp.o [ 1584s] [ 96%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValNumber.cpp.o [ 1584s] [ 96%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValOptionLong.cpp.o [ 1584s] [ 96%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValOptionShort.cpp.o [ 1584s] [ 96%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValPrintValues.cpp.o [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValString.cpp.o [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValThreadGrp.cpp.o [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdBase.cpp.o [ 1584s] Linking CXX executable ../../../../bin/lldb-argdumper [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCommands.cpp.o [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmd.cpp.o [ 1584s] [ 97%] Built target lldb-argdumper [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdBreak.cpp.o [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdData.cpp.o [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdEnviro.cpp.o [ 1584s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdExec.cpp.o [ 1585s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdFile.cpp.o [ 1585s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbInfo.cpp.o [ 1585s] Linking CXX executable ../../../../bin/lldb [ 1585s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbSet.cpp.o [ 1586s] [ 97%] Built target lldb [ 1586s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbShow.cpp.o [ 1586s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbThread.cpp.o [ 1586s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdMiscellanous.cpp.o [ 1586s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdStack.cpp.o [ 1586s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSupportInfo.cpp.o [ 1586s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSupportList.cpp.o [ 1586s] [ 97%] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSymbol.cpp.o [ 1586s] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdTarget.cpp.o [ 1586s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdThread.cpp.o [ 1587s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdTrace.cpp.o [ 1587s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdVar.cpp.o [ 1587s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdData.cpp.o [ 1587s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdFactory.cpp.o [ 1587s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdInterpreter.cpp.o [ 1587s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdInvoker.cpp.o [ 1587s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdMgr.cpp.o [ 1588s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdMgrSetCmdDeleteCallback.cpp.o [ 1588s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnBase.cpp.o [ 1588s] [ 98%] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBBroadcaster.cpp.o [ 1588s] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugger.cpp.o [ 1588s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebuggerHandleEvents.cpp.o [ 1588s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfo.cpp.o [ 1588s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfoVarObj.cpp.o [ 1588s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBProxySBValue.cpp.o [ 1588s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBUtilSBValue.cpp.o [ 1589s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLog.cpp.o [ 1589s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLogMediumFile.cpp.o [ 1589s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIOutOfBandRecord.cpp.o [ 1589s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIResultRecord.cpp.o [ 1589s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValue.cpp.o [ 1589s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueConst.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueList.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueResult.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueTuple.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnResources.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStderr.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStdin.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStdout.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnThreadMgrStd.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriver.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverBase.cpp.o [ 1590s] [ 98%] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverMain.cpp.o [ 1590s] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverMgr.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilParse.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilDateTimeStd.cpp.o [ 1590s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilDebug.cpp.o [ 1591s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilFileStd.cpp.o [ 1591s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilMapIdToVariant.cpp.o [ 1591s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilString.cpp.o [ 1591s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilThreadBaseStd.cpp.o [ 1591s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilVariant.cpp.o [ 1591s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/Platform.cpp.o [ 1592s] Linking CXX executable ../../../../bin/lldb-mi [ 1592s] [100%] Built target lldb-mi [ 1592s] + exit 0 [ 1592s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.8eWNCy [ 1592s] + umask 022 [ 1592s] + cd /home/abuild/rpmbuild/BUILD [ 1592s] + cd llvm-3.8.1.src [ 1592s] + LANG=C [ 1592s] + export LANG [ 1592s] + unset DISPLAY [ 1592s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm [ 1592s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm [ 1592s] + cd build [ 1592s] + /bin/make DESTDIR=/home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm INSTALL_ROOT=/home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm install [ 1592s] [ 4%] Built target LLVMSupport [ 1592s] [ 4%] Built target LLVMTableGen [ 1592s] [ 5%] Built target obj.llvm-tblgen [ 1592s] [ 5%] Built target llvm-tblgen [ 1592s] [ 5%] Built target AttributeCompatFuncTableGen [ 1593s] [ 5%] Built target intrinsics_gen [ 1593s] [ 7%] Built target LLVMCore [ 1593s] [ 7%] Built target LLVMIRReader [ 1593s] [ 13%] Built target LLVMCodeGen [ 1593s] [ 13%] Built target LLVMSelectionDAG [ 1593s] [ 14%] Built target LLVMAsmPrinter [ 1593s] [ 14%] Built target LLVMMIRParser [ 1593s] [ 14%] Built target LLVMBitReader [ 1593s] [ 14%] Built target LLVMBitWriter [ 1593s] [ 15%] Built target LLVMTransformUtils [ 1593s] [ 16%] Built target LLVMInstrumentation [ 1593s] [ 16%] Built target LLVMInstCombine [ 1593s] [ 19%] Built target LLVMScalarOpts [ 1593s] [ 20%] Built target LLVMipo [ 1593s] [ 21%] Built target LLVMVectorize [ 1593s] [ 21%] Built target LLVMHello_exports [ 1593s] [ 21%] Built target LLVMHello [ 1593s] [ 21%] Built target LLVMObjCARCOpts [ 1593s] [ 21%] Built target LLVMLinker [ 1593s] [ 23%] Built target LLVMAnalysis [ 1593s] [ 23%] Built target LLVMLTO [ 1593s] [ 26%] Built target LLVMMC [ 1593s] [ 26%] Built target LLVMMCParser [ 1593s] [ 26%] Built target LLVMMCDisassembler [ 1593s] [ 27%] Built target LLVMObject [ 1593s] [ 27%] Built target LLVMOption [ 1593s] [ 28%] Built target LLVMDebugInfoCodeView [ 1593s] [ 28%] Built target LLVMDebugInfoDWARF [ 1593s] [ 29%] Built target LLVMDebugInfoPDB [ 1593s] [ 29%] Built target LLVMSymbolize [ 1593s] [ 30%] Built target LLVMExecutionEngine [ 1594s] [ 30%] Built target LLVMInterpreter [ 1594s] [ 30%] Built target LLVMMCJIT [ 1594s] [ 30%] Built target LLVMOrcJIT [ 1594s] [ 30%] Built target LLVMRuntimeDyld [ 1594s] [ 30%] Built target LLVMTarget [ 1594s] [ 30%] Built target X86CommonTableGen [ 1594s] [ 32%] Built target LLVMX86CodeGen [ 1594s] [ 32%] Built target LLVMX86AsmParser [ 1594s] [ 32%] Built target LLVMX86Disassembler [ 1594s] [ 32%] Built target LLVMX86AsmPrinter [ 1594s] [ 32%] Built target LLVMX86Desc [ 1594s] [ 32%] Built target LLVMX86Info [ 1594s] [ 32%] Built target LLVMX86Utils [ 1594s] [ 32%] Built target ARMCommonTableGen [ 1594s] [ 33%] Built target LLVMARMCodeGen [ 1594s] [ 33%] Built target LLVMARMInfo [ 1594s] [ 33%] Built target LLVMARMAsmParser [ 1594s] [ 33%] Built target LLVMARMDisassembler [ 1594s] [ 33%] Built target LLVMARMAsmPrinter [ 1594s] [ 34%] Built target LLVMARMDesc [ 1594s] [ 34%] Built target AArch64CommonTableGen [ 1594s] [ 35%] Built target LLVMAArch64CodeGen [ 1594s] [ 35%] Built target LLVMAArch64Info [ 1594s] [ 35%] Built target LLVMAArch64AsmParser [ 1594s] [ 35%] Built target LLVMAArch64Disassembler [ 1594s] [ 35%] Built target LLVMAArch64AsmPrinter [ 1594s] [ 35%] Built target LLVMAArch64Desc [ 1594s] [ 35%] Built target LLVMAArch64Utils [ 1594s] [ 36%] Built target BPFCommonTableGen [ 1594s] [ 36%] Built target LLVMBPFCodeGen [ 1594s] [ 36%] Built target LLVMBPFAsmPrinter [ 1594s] [ 36%] Built target LLVMBPFInfo [ 1594s] [ 36%] Built target LLVMBPFDesc [ 1594s] [ 36%] Built target LLVMAsmParser [ 1594s] [ 36%] Built target LLVMLineEditor [ 1594s] [ 38%] Built target LLVMProfileData [ 1594s] [ 38%] Built target LLVMPasses [ 1594s] [ 38%] Built target LibOptionsTableGen [ 1594s] [ 38%] Built target LLVMLibDriver [ 1594s] [ 38%] Built target FileCheck [ 1594s] [ 39%] Built target llvm-PerfectShuffle [ 1594s] [ 39%] Built target count [ 1594s] [ 39%] Built target not [ 1594s] [ 39%] Built target yaml-bench [ 1594s] [ 39%] Built target gtest [ 1594s] [ 39%] Built target gtest_main [ 1594s] [ 39%] Built target LTO_exports [ 1594s] [ 39%] Built target LTO [ 1594s] [ 39%] Built target llvm-ar [ 1594s] [ 39%] Built target llvm-lib [ 1594s] [ 39%] Built target llvm-ranlib [ 1594s] [ 39%] Built target llvm-config [ 1594s] [ 40%] Built target llvm-profdata [ 1594s] [ 40%] Built target obj.clang-tblgen [ 1595s] [ 40%] Built target clang-tblgen [ 1595s] [ 44%] Built target clang-headers [ 1595s] [ 45%] Built target ClangAttrPCHRead [ 1595s] [ 45%] Built target ClangAttrDump [ 1595s] [ 45%] Built target ClangAttrClasses [ 1595s] [ 45%] Built target ClangAttrImpl [ 1595s] [ 45%] Built target ClangAttrVisitor [ 1595s] [ 45%] Built target ClangDeclNodes [ 1595s] [ 45%] Built target ClangStmtNodes [ 1595s] [ 46%] Built target ClangCommentNodes [ 1595s] [ 46%] Built target ClangCommentHTMLTags [ 1595s] [ 46%] Built target ClangCommentHTMLTagsProperties [ 1595s] [ 46%] Built target ClangCommentCommandInfo [ 1595s] [ 46%] Built target ClangCommentHTMLNamedCharacterReferences [ 1595s] [ 46%] Built target ClangCommentCommandList [ 1595s] [ 46%] Built target ClangDiagnosticParse [ 1595s] [ 46%] Built target ClangDiagnosticAST [ 1595s] [ 46%] Built target ClangDiagnosticAnalysis [ 1595s] [ 46%] Built target ClangDiagnosticComment [ 1595s] [ 46%] Built target ClangDiagnosticCommon [ 1595s] [ 46%] Built target ClangDiagnosticDriver [ 1595s] [ 46%] Built target ClangDiagnosticFrontend [ 1595s] [ 46%] Built target ClangDiagnosticLex [ 1595s] [ 46%] Built target ClangDiagnosticSema [ 1595s] [ 46%] Built target ClangAttrHasAttributeImpl [ 1595s] [ 46%] Built target ClangDiagnosticIndexName [ 1595s] [ 46%] Built target ClangDiagnosticSerialization [ 1595s] [ 46%] Built target ClangDiagnosticGroups [ 1595s] [ 46%] Built target ClangAttrList [ 1595s] [ 46%] Built target ClangARMNeon [ 1595s] [ 46%] Built target ClangAttrParserStringSwitches [ 1595s] [ 46%] Built target ClangAttrTemplateInstantiate [ 1595s] [ 46%] Built target ClangAttrParsedAttrKinds [ 1595s] [ 46%] Built target ClangAttrParsedAttrList [ 1595s] [ 46%] Built target ClangAttrSpellingListIndex [ 1595s] [ 46%] Built target ClangAttrParsedAttrImpl [ 1595s] [ 46%] Built target ClangAttrPCHWrite [ 1595s] [ 47%] Built target clangBasic [ 1595s] [ 48%] Built target clangLex [ 1595s] [ 48%] Built target clangParse [ 1595s] [ 51%] Built target clangAST [ 1595s] [ 51%] Built target clangASTMatchers [ 1595s] [ 51%] Built target clangDynamicASTMatchers [ 1595s] [ 53%] Built target clangSema [ 1595s] [ 55%] Built target clangCodeGen [ 1595s] [ 57%] Built target clangAnalysis [ 1595s] [ 57%] Built target clangEdit [ 1595s] [ 57%] Built target clangRewrite [ 1596s] [ 57%] Built target clangARCMigrate [ 1596s] [ 57%] Built target ClangDriverOptions [ 1596s] [ 57%] Built target clangDriver [ 1596s] [ 57%] Built target clangSerialization [ 1596s] [ 58%] Built target clangFrontend [ 1596s] [ 58%] Built target clangRewriteFrontend [ 1596s] [ 58%] Built target clangFrontendTool [ 1596s] [ 59%] Built target clangTooling [ 1596s] [ 59%] Built target clangToolingCore [ 1596s] [ 59%] Built target clangIndex [ 1596s] [ 60%] Built target clangStaticAnalyzerCore [ 1596s] [ 60%] Built target ClangSACheckers [ 1596s] [ 64%] Built target clangStaticAnalyzerCheckers [ 1596s] [ 64%] Built target clangStaticAnalyzerFrontend [ 1596s] [ 65%] Built target clangFormat [ 1596s] [ 65%] Built target diagtool [ 1596s] [ 65%] Built target clang [ 1596s] [ 65%] Built target clang-format [ 1596s] [ 65%] Built target libclang_exports [ 1596s] [ 66%] Built target libclang [ 1596s] [ 66%] Built target c-index-test [ 1596s] [ 66%] Built target arcmt-test [ 1596s] [ 66%] Built target c-arcmt-test [ 1596s] [ 66%] Built target clang-check [ 1596s] [ 66%] Built target scan-build [ 1596s] [ 66%] Built target scan-view [ 1596s] [ 66%] Built target lldbBase [ 1596s] [ 67%] Built target lldbBreakpoint [ 1596s] [ 69%] Built target lldbCommands [ 1596s] [ 71%] Built target lldbCore [ 1596s] [ 72%] Built target lldbDataFormatters [ 1597s] [ 72%] Built target lldbExpression [ 1597s] [ 75%] Built target lldbHost [ 1597s] [ 75%] Built target lldbInitialization [ 1597s] [ 76%] Built target lldbInterpreter [ 1597s] [ 76%] Built target lldbPluginABISysV_arm [ 1597s] [ 76%] Built target lldbPluginABISysV_arm64 [ 1597s] [ 77%] Built target lldbPluginABISysV_hexagon [ 1597s] [ 77%] Built target lldbPluginABISysV_ppc [ 1597s] [ 77%] Built target lldbPluginABISysV_ppc64 [ 1597s] [ 77%] Built target lldbPluginABISysV_mips [ 1597s] [ 77%] Built target lldbPluginABISysV_mips64 [ 1597s] [ 77%] Built target lldbPluginABISysV_i386 [ 1597s] [ 77%] Built target lldbPluginABISysV_x86_64 [ 1597s] [ 77%] Built target lldbPluginABIMacOSX_i386 [ 1597s] [ 77%] Built target lldbPluginABIMacOSX_arm [ 1597s] [ 77%] Built target lldbPluginABIMacOSX_arm64 [ 1597s] [ 77%] Built target lldbPluginDisassemblerLLVM [ 1597s] [ 78%] Built target lldbPluginDynamicLoaderMacOSXDYLD [ 1597s] [ 78%] Built target lldbPluginDynamicLoaderPosixDYLD [ 1597s] [ 78%] Built target lldbPluginDynamicLoaderStatic [ 1597s] [ 78%] Built target lldbPluginDynamicLoaderHexagonDYLD [ 1597s] [ 78%] Built target lldbPluginDynamicLoaderWindowsDYLD [ 1597s] [ 78%] Built target lldbPluginExpressionParserClang [ 1597s] [ 78%] Built target lldbPluginExpressionParserGo [ 1597s] [ 78%] Built target lldbPluginInstructionARM [ 1597s] [ 78%] Built target lldbPluginInstructionARM64 [ 1597s] [ 78%] Built target lldbPluginInstructionMIPS [ 1597s] [ 78%] Built target lldbPluginInstructionMIPS64 [ 1597s] [ 78%] Built target lldbPluginInstrumentationRuntimeAddressSanitizer [ 1597s] [ 79%] Built target lldbPluginJITLoaderGDB [ 1597s] [ 79%] Built target lldbPluginCPlusPlusLanguage [ 1597s] [ 79%] Built target lldbPluginGoLanguage [ 1597s] [ 79%] Built target lldbPluginObjCLanguage [ 1597s] [ 79%] Built target lldbPluginObjCPlusPlusLanguage [ 1597s] [ 79%] Built target lldbPluginCSharpLanguage [ 1597s] [ 79%] Built target lldbPluginCXXItaniumABI [ 1597s] [ 79%] Built target lldbPluginAppleObjCRuntime [ 1597s] [ 79%] Built target lldbPluginLanguageRuntimeGo [ 1597s] [ 79%] Built target lldbPluginRenderScriptRuntime [ 1597s] [ 79%] Built target lldbPluginMemoryHistoryASan [ 1597s] [ 79%] Built target lldbPluginObjectContainerBSDArchive [ 1597s] [ 79%] Built target lldbPluginObjectContainerMachOArchive [ 1597s] [ 79%] Built target lldbPluginObjectFileELF [ 1597s] [ 79%] Built target lldbPluginObjectFileMachO [ 1597s] [ 79%] Built target lldbPluginObjectFilePECOFF [ 1597s] [ 79%] Built target lldbPluginObjectFileJIT [ 1597s] [ 79%] Built target lldbPluginOSGo [ 1597s] [ 79%] Built target lldbPluginOSPython [ 1598s] [ 79%] Built target lldbPluginPlatformLinux [ 1598s] [ 79%] Built target lldbPluginPlatformFreeBSD [ 1598s] [ 79%] Built target lldbPluginPlatformNetBSD [ 1598s] [ 79%] Built target lldbPluginPlatformMacOSX [ 1598s] [ 79%] Built target lldbPluginPlatformWindows [ 1598s] [ 79%] Built target lldbPluginPlatformPOSIX [ 1598s] [ 79%] Built target lldbPluginPlatformGDB [ 1598s] [ 80%] Built target lldbPluginPlatformKalimba [ 1598s] [ 80%] Built target lldbPluginPlatformAndroid [ 1598s] [ 82%] Built target lldbPluginProcessLinux [ 1598s] [ 82%] Built target lldbPluginProcessPOSIX [ 1598s] [ 82%] Built target lldbPluginProcessGDBRemote [ 1598s] [ 83%] Built target lldbPluginProcessUtility [ 1598s] [ 83%] Built target lldbPluginProcessMachCore [ 1598s] [ 83%] Built target lldbPluginProcessElfCore [ 1598s] [ 83%] Built target lldbPluginScriptInterpreterNone [ 1598s] [ 83%] Built target lldbPluginScriptInterpreterPython [ 1598s] [ 84%] Built target lldbPluginSymbolFileDWARF [ 1598s] [ 85%] Built target lldbPluginSymbolFileSymtab [ 1598s] [ 85%] Built target lldbPluginSystemRuntimeMacOSX [ 1598s] [ 85%] Built target lldbPluginSymbolVendorELF [ 1598s] [ 85%] Built target lldbPluginUnwindAssemblyInstEmulation [ 1598s] [ 85%] Built target lldbPluginUnwindAssemblyX86 [ 1598s] [ 86%] Built target lldbSymbol [ 1598s] [ 89%] Built target lldbTarget [ 1598s] [ 89%] Built target lldbUtility [ 1598s] [ 89%] Built target liblldb_exports [ 1598s] [ 91%] Built target liblldb [ 1598s] [ 91%] Built target lldb-argdumper [ 1598s] [ 91%] Built target lldb-server [ 1598s] [ 91%] Built target lldb [ 1598s] [ 95%] Built target lldb-mi [ 1598s] [ 96%] Built target bugpoint [ 1598s] [ 96%] Built target BugpointPasses_exports [ 1598s] [ 96%] Built target BugpointPasses [ 1598s] [ 97%] Built target llvm-dsymutil [ 1598s] [ 97%] Built target llc [ 1598s] [ 97%] Built target lli [ 1598s] [ 97%] Built target lli-child-target [ 1598s] [ 97%] Built target llvm-as [ 1599s] [ 97%] Built target llvm-bcanalyzer [ 1599s] [ 97%] Built target llvm-c-test [ 1599s] [ 97%] Built target llvm-cov [ 1599s] [ 97%] Built target llvm-cxxdump [ 1599s] [ 97%] Built target llvm-diff [ 1599s] [ 97%] Built target llvm-dis [ 1599s] [ 97%] Built target llvm-dwarfdump [ 1599s] [ 97%] Built target llvm-dwp [ 1599s] [ 97%] Built target llvm-extract [ 1599s] [ 97%] Built target llvm-link [ 1599s] [ 97%] Built target llvm-lto [ 1599s] [ 97%] Built target llvm-mc [ 1599s] [ 97%] Built target llvm-mcmarkup [ 1599s] [ 97%] Built target llvm-nm [ 1599s] [ 97%] Built target llvm-objdump [ 1599s] [ 97%] Built target llvm-pdbdump [ 1599s] [ 97%] Built target llvm-readobj [ 1599s] [ 97%] Built target llvm-rtdyld [ 1599s] [ 97%] Built target LLVM [ 1599s] [ 97%] Built target llvm-size [ 1599s] [ 97%] Built target llvm-split [ 1599s] [ 97%] Built target llvm-stress [ 1599s] [ 97%] Built target llvm-symbolizer [ 1599s] [ 98%] Built target obj2yaml [ 1599s] [ 98%] Built target opt [ 1599s] [ 98%] Built target sancov [ 1599s] [ 98%] Built target verify-uselistorder [ 1599s] [100%] Built target yaml2obj [ 1599s] Install the project... [ 1599s] -- Install configuration: "Release" [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/APFloat.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/APInt.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/APSInt.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/ArrayRef.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/BitVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/DAGDeltaAlgorithm.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/DeltaAlgorithm.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/DenseMap.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/DenseMapInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/DenseSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/DepthFirstIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/EpochTracker.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/EquivalenceClasses.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/FoldingSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/GraphTraits.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/Hashing.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/ImmutableList.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/ImmutableMap.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/ImmutableSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/IndexedMap.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/IntEqClasses.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/IntervalMap.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/IntrusiveRefCntPtr.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/MapVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/None.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/Optional.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/PackedVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/PointerEmbeddedInt.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/PointerIntPair.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/PointerSumType.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/PointerUnion.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/PostOrderIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/PriorityQueue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SCCIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/STLExtras.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/ScopedHashTable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SetOperations.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SetVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SmallBitVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SmallPtrSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SmallSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SmallString.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SmallVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SparseBitVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SparseMultiSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/SparseSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/Statistic.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/StringExtras.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/StringMap.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/StringRef.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/StringSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/StringSwitch.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/TinyPtrVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/Triple.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/Twine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/UniqueVector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/VariadicFunction.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/edit_distance.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/ilist.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/ilist_node.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/iterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ADT/iterator_range.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/AliasAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/AliasSetTracker.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/AssumptionCache.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/BasicAliasAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/BlockFrequencyInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/BranchProbabilityInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CFG.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CFGPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CFLAliasAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CGSCCPassManager.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CallGraph.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CallGraphSCCPass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CallPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CaptureTracking.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/CodeMetrics.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ConstantFolding.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/DOTGraphTraitsPass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/DemandedBits.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/DependenceAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/DivergenceAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/DomPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/DominanceFrontier.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/DominanceFrontierImpl.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/EHPersonalities.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/GlobalsModRef.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/IVUsers.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/InlineCost.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/InstructionSimplify.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/Interval.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/IntervalIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/IntervalPartition.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/IteratedDominanceFrontier.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/LazyCallGraph.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/LazyValueInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/Lint.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/Loads.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/LoopAccessAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/LoopInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/LoopInfoImpl.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/LoopIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/LoopPass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/MemoryBuiltins.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/MemoryLocation.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ObjCARCInstKind.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/OrderedBasicBlock.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/PHITransAddr.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/Passes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/PostDominators.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/PtrUseVisitor.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/RegionInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/RegionInfoImpl.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/RegionIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/RegionPass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/RegionPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ScalarEvolution.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ScalarEvolutionExpander.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ScopedNoAliasAA.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/SparsePropagation.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/TargetFolder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/TargetLibraryInfo.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/TargetLibraryInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/TargetTransformInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/TargetTransformInfoImpl.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/Trace.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/ValueTracking.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Analysis/VectorUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/AsmParser [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/AsmParser/Parser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/AsmParser/SlotMapping.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Bitcode [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Bitcode/BitCodes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Bitcode/BitcodeWriterPass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Bitcode/BitstreamReader.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Bitcode/BitstreamWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Bitcode/LLVMBitCodes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Bitcode/ReaderWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/Analysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/AsmPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/AtomicExpandUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/BasicTTIImpl.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/CalcSpillWeights.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/CallingConvLower.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/CommandFlags.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/DAGCombine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/DFAPacketizer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/DIE.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/DIEValue.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/EdgeBundles.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/FastISel.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/FaultMaps.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/FunctionLoweringInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/GCMetadata.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/GCMetadataPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/GCStrategy.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/GCs.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ISDOpcodes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/IntrinsicLowering.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LatencyPriorityQueue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LexicalScopes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LiveInterval.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LiveIntervalAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LiveIntervalUnion.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LivePhysRegs.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LiveRangeEdit.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LiveRegMatrix.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LiveStackAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/LiveVariables.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MIRParser [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MIRParser/MIRParser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MIRYamlMapping.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachORelocation.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineBasicBlock.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineCombinerPattern.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineConstantPool.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineDominanceFrontier.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineDominators.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineFrameInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineFunction.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineFunctionAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineFunctionInitializer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineFunctionPass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineInstr.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineInstrBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineInstrBundle.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineJumpTableInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineLoopInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineMemOperand.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineModuleInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineOperand.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachinePassRegistry.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachinePostDominators.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineRegionInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineRegisterInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineSSAUpdater.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineScheduler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineTraceMetrics.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/MachineValueType.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/PBQP [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/PBQP/CostAllocator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/PBQP/Graph.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/PBQP/Math.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/PBQP/ReductionRules.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/PBQP/Solution.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/PBQPRAConstraint.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ParallelCG.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/Passes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/PseudoSourceValue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/RegAllocPBQP.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/RegAllocRegistry.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/RegisterClassInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/RegisterPressure.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/RegisterScavenging.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ResourcePriorityQueue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/RuntimeLibcalls.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ScheduleDAG.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ScheduleDFS.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/SchedulerRegistry.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/SelectionDAG.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/SelectionDAGISel.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/SelectionDAGNodes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/SlotIndexes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/StackMaps.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/StackProtector.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/TargetSchedule.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ValueTypes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/ValueTypes.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/VirtRegMap.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/CodeGen/WinEHFuncInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Config [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/CodeView.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/CodeViewOStream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/FieldListRecordBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/FunctionId.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/Line.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/ListRecordBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/MethodListRecordBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DIContext.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/IPDBSession.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDB.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBContext.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBExtras.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/PDB/PDBTypes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/Symbolize [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/ExecutionEngine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/GenericValue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Interpreter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/JITEventListener.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/JITSymbolFlags.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/MCJIT.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/OProfileWrapper.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/ObjectCache.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/JITSymbol.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/LogicalDylib.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/NullResolver.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/OrcError.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/RPCChannel.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/Orc/RPCUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/RuntimeDyld.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Argument.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/AssemblyAnnotationWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Attributes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Attributes.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/AutoUpgrade.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/BasicBlock.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/CFG.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/CallSite.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/CallingConv.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Comdat.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Constant.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/ConstantFolder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/ConstantRange.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Constants.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DIBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DataLayout.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DebugInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DebugInfoFlags.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DebugInfoMetadata.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DebugLoc.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DerivedTypes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DiagnosticInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/DiagnosticPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Dominators.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Function.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/FunctionInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/GVMaterializer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/GetElementPtrTypeIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/GlobalAlias.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/GlobalObject.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/GlobalValue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/GlobalVariable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IRBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IRPrintingPasses.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/InlineAsm.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/InstIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/InstVisitor.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/InstrTypes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Instruction.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Instruction.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Instructions.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicInst.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Intrinsics.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Intrinsics.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsAArch64.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsAMDGPU.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsARM.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsBPF.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsHexagon.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsMips.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsNVVM.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsPowerPC.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsSystemZ.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsWebAssembly.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsX86.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/IntrinsicsXCore.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/LLVMContext.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/LegacyPassManager.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/LegacyPassManagers.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/LegacyPassNameParser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/MDBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Mangler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Metadata.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Metadata.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Module.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/ModuleSlotTracker.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/NoFolder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/OperandTraits.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Operator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/PassManager.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/PassManagerInternal.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/PatternMatch.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/PredIteratorCache.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Statepoint.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/SymbolTableListTraits.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/TrackingMDRef.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Type.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/TypeBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/TypeFinder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Use.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/UseListOrder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/User.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Value.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Value.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/ValueHandle.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/ValueMap.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/ValueSymbolTable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Verifier.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IRReader [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IRReader/IRReader.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/InitializePasses.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LTO [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LTO/LTOCodeGenerator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LTO/LTOModule.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LibDriver [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LibDriver/LibDriver.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LineEditor [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LineEditor/LineEditor.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LinkAllIR.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/LinkAllPasses.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Linker [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Linker/IRMover.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Linker/Linker.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/ConstantPools.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCAnalysis [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCAsmBackend.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCAsmInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCAsmInfoCOFF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCAsmInfoDarwin.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCAsmInfoELF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCAsmLayout.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCAssembler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCCodeEmitter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCCodeGenInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCContext.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCDirectives.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCDisassembler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCDwarf.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCELFObjectWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCELFStreamer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCExpr.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCExternalSymbolizer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCFixedLenDisassembler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCFixup.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCFixupKindInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCFragment.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCInst.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCInstBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCInstPrinter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCInstrAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCInstrDesc.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCInstrInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCInstrItineraries.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCLabel.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCLinkerOptimizationHint.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCMachObjectWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCObjectFileInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCObjectStreamer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCObjectWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCParser [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCParser/AsmCond.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCParser/AsmLexer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCParser/MCAsmLexer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCParser/MCAsmParser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCRegisterInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCRelocationInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSchedule.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSection.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSectionCOFF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSectionELF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSectionMachO.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCStreamer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSubtargetInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSymbol.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSymbolCOFF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSymbolELF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSymbolMachO.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCSymbolizer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCTargetAsmParser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCTargetOptions.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCTargetOptionsCommandFlags.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCValue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCWin64EH.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCWinCOFFObjectWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCWinCOFFStreamer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MCWinEH.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/MachineLocation.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/SectionKind.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/StringTableBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/SubtargetFeature.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/MC/YAML.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/Archive.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/ArchiveWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/Binary.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/COFF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/COFFImportFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/COFFYAML.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/ELF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/ELFObjectFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/ELFTypes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/ELFYAML.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/Error.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/FunctionIndexObjectFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/IRObjectFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/MachO.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/MachOUniversal.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/ObjectFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/RelocVisitor.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/StackMapParser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/SymbolSize.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Object/SymbolicFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Option [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Option/Arg.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Option/ArgList.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Option/OptParser.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Option/OptSpecifier.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Option/OptTable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Option/Option.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Pass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/PassAnalysisSupport.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/PassInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/PassRegistry.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/PassSupport.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Passes [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Passes/PassBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/CoverageMapping.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/CoverageMappingReader.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/CoverageMappingWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/InstrProf.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/InstrProfData.inc [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/InstrProfReader.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/InstrProfWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/SampleProf.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/SampleProfReader.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/ProfileData/SampleProfWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/AIXDataTypesFix.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ARMBuildAttributes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ARMEHABI.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ARMTargetParser.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ARMWinEH.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/AlignOf.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Allocator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ArrayRecycler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Atomic.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/BlockFrequency.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/BranchProbability.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/CBindingWrapping.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/COFF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/COM.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Capacity.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Casting.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/CodeGen.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/CommandLine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Compiler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Compression.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ConvertUTF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/CrashRecoveryContext.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/DOTGraphTraits.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/DataExtractor.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/DataStream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Debug.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Dwarf.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Dwarf.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/DynamicLibrary.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELF.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/AArch64.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/ARM.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/AVR.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/Hexagon.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/Mips.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/PowerPC.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/PowerPC64.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/Sparc.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/SystemZ.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/WebAssembly.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/i386.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ELFRelocs/x86_64.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Endian.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/EndianStream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Errc.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Errno.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ErrorHandling.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ErrorOr.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/FileOutputBuffer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/FileSystem.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/FileUtilities.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Format.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/FormattedStream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/GCOV.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/GenericDomTree.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/GenericDomTreeConstruction.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/GraphWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Host.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/JamCRC.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/LEB128.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/LICENSE.TXT [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/LineIterator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Locale.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/LockFileManager.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/MD5.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/MachO.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ManagedStatic.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/MathExtras.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Memory.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/MemoryBuffer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/MemoryObject.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/MipsABIFlags.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Mutex.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/MutexGuard.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/OnDiskHashTable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Options.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Path.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/PluginLoader.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/PointerLikeTypeTraits.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/PrettyStackTrace.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Printable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Process.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Program.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/RWMutex.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/RandomNumberGenerator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Recycler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/RecyclingAllocator.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Regex.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Registry.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/RegistryParser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/SMLoc.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/SaveAndRestore.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ScaledNumber.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Signals.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Solaris.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/SourceMgr.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/SpecialCaseList.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/StreamingMemoryObject.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/StringPool.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/StringSaver.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/SwapByteOrder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/SystemUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/TargetParser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/TargetRegistry.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/TargetSelect.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ThreadLocal.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ThreadPool.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Threading.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/TimeValue.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Timer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/ToolOutputFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/TrailingObjects.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Unicode.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/UnicodeCharRanges.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/UniqueLock.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Valgrind.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Watchdog.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/Win64EH.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/WindowsError.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/YAMLParser.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/YAMLTraits.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/circular_raw_ostream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/raw_os_ostream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/raw_ostream.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/thread.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/type_traits.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/TableGen [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/TableGen/Error.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/TableGen/Main.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/TableGen/Record.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/TableGen/SetTheory.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/TableGen/StringMatcher.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/TableGen/StringToOffsetTable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/TableGen/TableGenBackend.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/CostTable.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/Target.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetCallingConv.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetCallingConv.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetFrameLowering.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetInstrInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetIntrinsicInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetItinerary.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetLowering.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetLoweringObjectFile.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetMachine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetOpcodes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetOptions.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetRecip.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetRegisterInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetSchedule.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetSelectionDAG.td [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetSelectionDAGInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Target/TargetSubtargetInfo.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO/FunctionImport.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO/InlinerPass.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO/LowerBitSets.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/IPO.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/InstCombine [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/InstCombine/InstCombine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Instrumentation.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/ObjCARC.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Scalar [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Scalar/ADCE.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Scalar/EarlyCSE.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Scalar/SROA.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Scalar.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/BuildLibCalls.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/Cloning.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/CmpInstAnalysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/CodeExtractor.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/CtorUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/GlobalStatus.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/IntegerDivision.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/Local.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/LoopUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/LoopVersioning.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/ModuleUtils.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/SSAUpdater.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/SplitModule.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/SymbolRewriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/UnrollLoop.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Utils/ValueMapper.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Transforms/Vectorize.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Analysis.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/BitReader.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/BitWriter.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Core.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Disassembler.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/ErrorHandling.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/ExecutionEngine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/IRReader.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Initialization.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/LinkTimeOptimizer.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Linker.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Object.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/OrcBindings.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Support.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Target.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/TargetMachine.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Transforms [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Transforms/IPO.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Transforms/PassManagerBuilder.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Transforms/Scalar.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Transforms/Vectorize.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/Types.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/lto.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Config [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Config/AsmParsers.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Config/AsmPrinters.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Config/Disassemblers.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Config/Targets.def [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Config/llvm-config.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Attributes.inc [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/IR/Intrinsics.gen [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm/Support/DataTypes.h [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMSupport.a [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMTableGen.a [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-tblgen [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMCore.a [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMIRReader.a [ 1599s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMCodeGen.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMSelectionDAG.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAsmPrinter.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMMIRParser.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMBitReader.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMBitWriter.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMTransformUtils.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMInstrumentation.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMInstCombine.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMScalarOpts.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMipo.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMVectorize.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/LLVMHello.so [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMObjCARCOpts.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMLinker.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAnalysis.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMLTO.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMMC.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMMCParser.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMMCDisassembler.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMObject.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMOption.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMDebugInfoCodeView.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMDebugInfoDWARF.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMDebugInfoPDB.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMSymbolize.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMExecutionEngine.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMInterpreter.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMMCJIT.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMOrcJIT.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMRuntimeDyld.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMTarget.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMX86CodeGen.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMX86AsmParser.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMX86Disassembler.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMX86AsmPrinter.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMX86Desc.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMX86Info.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMX86Utils.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMARMCodeGen.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMARMInfo.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMARMAsmParser.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMARMDisassembler.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMARMAsmPrinter.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMARMDesc.a [ 1600s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAArch64CodeGen.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAArch64Info.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAArch64AsmParser.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAArch64Disassembler.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAArch64AsmPrinter.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAArch64Desc.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAArch64Utils.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMBPFCodeGen.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMBPFAsmPrinter.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMBPFInfo.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMBPFDesc.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMAsmParser.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMLineEditor.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMProfileData.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMPasses.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVMLibDriver.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLTO.so [ 1601s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/llvm-c/lto.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-ar [ 1601s] Creating llvm-ranlib [ 1601s] Creating llvm-lib [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-config [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-profdata [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ARCMigrate [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ARCMigrate/ARCMT.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ARCMigrate/ARCMTActions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ARCMigrate/FileRemapper.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/APValue.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/AST.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTConsumer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTContext.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTFwd.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTImporter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTLambda.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTMutationListener.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTTypeTraits.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTUnresolvedSet.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ASTVector.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Attr.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/AttrIterator.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/BaseSubobject.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/BuiltinTypes.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CXXInheritance.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CanonicalType.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CharUnits.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Comment.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentBriefParser.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentCommandTraits.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentLexer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentParser.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentSema.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentVisitor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Decl.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclAccessPair.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclBase.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclCXX.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclContextInternals.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclFriend.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclGroup.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclLookups.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclObjC.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclOpenMP.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclTemplate.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclVisitor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclarationName.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DependentDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/EvaluatedExprVisitor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Expr.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ExprCXX.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ExprObjC.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ExprOpenMP.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ExternalASTSource.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/GlobalDecl.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/LambdaCapture.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Mangle.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/MangleNumberingContext.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/NSAPI.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/NestedNameSpecifier.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/OpenMPClause.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/OperationKinds.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/ParentMap.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/PrettyPrinter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/RawCommentList.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/RecordLayout.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/RecursiveASTVisitor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Redeclarable.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/SelectorLocationsKind.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Stmt.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/StmtCXX.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/StmtGraphTraits.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/StmtIterator.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/StmtObjC.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/StmtOpenMP.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/StmtVisitor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/TemplateBase.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/TemplateName.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Type.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/TypeLoc.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/TypeLocNodes.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/TypeLocVisitor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/TypeNodes.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/TypeOrdering.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/TypeVisitor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/UnresolvedSet.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/VTTBuilder.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/VTableBuilder.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/ASTMatchFinder.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/ASTMatchers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/ASTMatchersInternal.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/ASTMatchersMacros.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/Dynamic [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/Dynamic/Diagnostics.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/Dynamic/Parser.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/Dynamic/Registry.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/ASTMatchers/Dynamic/VariantValue.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/Consumed.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/Dominators.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/FormatString.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/LiveVariables.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/PostOrderCFGView.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/ReachableCode.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/ThreadSafety.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyCommon.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyLogical.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyOps.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyTIL.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyUtil.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Analyses/UninitializedValues.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/AnalysisContext.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/AnalysisDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/CFG.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/CFGStmtMap.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/CallGraph.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/CodeInjector.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/DomainSpecific [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/DomainSpecific/CocoaConventions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/FlowSensitive [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/FlowSensitive/DataflowValues.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/ProgramPoint.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Support [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Analysis/Support/BumpVector.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/ABI.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/AddressSpaces.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/AllDiagnostics.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/AttrKinds.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Attributes.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Builtins.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Builtins.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsAArch64.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsAMDGPU.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsARM.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsHexagon.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsLe64.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsMips.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsNEON.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsNVPTX.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsPPC.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsSystemZ.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsWebAssembly.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsX86.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/BuiltinsXCore.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/CapturedStmt.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/CharInfo.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/CommentOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Diagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticCategories.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticIDs.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticOptions.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/ExceptionSpecificationType.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/ExpressionTraits.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/FileManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/FileSystemOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/FileSystemStatCache.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/IdentifierTable.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/LLVM.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Lambda.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/LangOptions.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/LangOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Linkage.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/MacroBuilder.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Module.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/ObjCRuntime.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/OpenCLExtensions.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/OpenMPKinds.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/OpenMPKinds.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/OperatorKinds.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/OperatorKinds.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/OperatorPrecedence.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/PartialDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/PlistSupport.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/PrettyStackTrace.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/SanitizerBlacklist.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Sanitizers.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Sanitizers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/SourceLocation.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/SourceManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/SourceManagerInternals.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Specifiers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/TargetBuiltins.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/TargetCXXABI.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/TargetInfo.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/TargetOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/TemplateKinds.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/TokenKinds.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/TokenKinds.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/TypeTraits.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Version.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/VersionTuple.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/VirtualFileSystem.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Visibility.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/CodeGen [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/CodeGen/BackendUtil.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/CodeGen/CGFunctionInfo.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/CodeGen/CodeGenABITypes.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/CodeGen/CodeGenAction.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/CodeGen/ModuleBuilder.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/CodeGen/ObjectFilePCHContainerOperations.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Config [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Action.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Compilation.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Driver.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/DriverDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Job.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Multilib.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Options.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Phases.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/SanitizerArgs.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Tool.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/ToolChain.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Types.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Types.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Util.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Edit [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Edit/Commit.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Edit/EditedSource.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Edit/EditsReceiver.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Edit/FileOffset.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Edit/Rewriters.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Format [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Format/Format.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/ASTConsumers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/ASTUnit.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/ChainedDiagnosticConsumer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/CodeGenOptions.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/CodeGenOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/CommandLineSourceLoc.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/CompilerInstance.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/CompilerInvocation.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/DependencyOutputOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/DiagnosticRenderer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/FrontendAction.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/FrontendActions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/FrontendDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/FrontendOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/FrontendPluginRegistry.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/LangStandard.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/LangStandards.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/LayoutOverrideSource.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/LogDiagnosticPrinter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/MigratorOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/MultiplexConsumer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/PCHContainerOperations.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/PreprocessorOutputOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/SerializedDiagnosticPrinter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/SerializedDiagnosticReader.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/SerializedDiagnostics.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/TextDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/TextDiagnosticBuffer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/TextDiagnosticPrinter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/Utils.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Frontend/VerifyDiagnosticConsumer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/FrontendTool [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/FrontendTool/Utils.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Index [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Index/CommentToXML.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Index/USRGeneration.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/CodeCompletionHandler.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/DirectoryLookup.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/ExternalPreprocessorSource.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/HeaderMap.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/HeaderSearch.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/HeaderSearchOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/LexDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/Lexer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/LiteralSupport.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/MacroArgs.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/MacroInfo.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/ModuleLoader.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/ModuleMap.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/MultipleIncludeOpt.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/PPCallbacks.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/PPConditionalDirectiveRecord.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/PTHLexer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/PTHManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/Pragma.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/PreprocessingRecord.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/Preprocessor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/PreprocessorLexer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/PreprocessorOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/ScratchBuffer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/Token.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/TokenConcatenation.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Lex/TokenLexer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Parse [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Parse/ParseAST.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Parse/ParseDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Parse/Parser.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Core [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Core/DeltaTree.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Core/HTMLRewrite.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Core/RewriteBuffer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Core/RewriteRope.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Core/Rewriter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Core/TokenRewriter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Frontend [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Frontend/ASTConsumers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Frontend/FixItRewriter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Frontend/FrontendActions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Rewrite/Frontend/Rewriters.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/AnalysisBasedWarnings.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/AttributeList.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/CXXFieldCollector.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/CodeCompleteConsumer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/CodeCompleteOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/DeclSpec.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/DelayedDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Designator.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/ExternalSemaSource.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/IdentifierResolver.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Initialization.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/LocInfoType.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Lookup.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/LoopHint.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/MultiplexExternalSemaSource.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/ObjCMethodList.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Overload.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Ownership.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/ParsedTemplate.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/PrettyDeclStackTrace.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Scope.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/ScopeInfo.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Sema.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/SemaConsumer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/SemaDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/SemaFixItUtils.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/SemaInternal.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/SemaLambda.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Template.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/TemplateDeduction.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/TypoCorrection.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/Weak.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/ASTBitCodes.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/ASTDeserializationListener.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/ASTReader.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/ASTWriter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/ContinuousRangeMap.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/GlobalModuleIndex.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/Module.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/ModuleFileExtension.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/ModuleManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/SerializationDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Checkers [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/Analyses.def [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/Checker.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/CheckerManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/CheckerRegistry.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/IssueHash.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Frontend [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Frontend/FrontendActions.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/ArgumentsAdjusters.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/CommonOptionsParser.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/CompilationDatabase.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/CompilationDatabasePluginRegistry.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/Core [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/Core/Lookup.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/Core/Replacement.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/FileMatchTrie.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/JSONCompilationDatabase.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/Refactoring.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/RefactoringCallbacks.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/ReplacementsYaml.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Tooling/Tooling.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/BuildSystem.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/CXCompilationDatabase.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/CXErrorCode.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/CXString.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/Documentation.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/Index.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/Platform.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/AttrDump.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/AttrImpl.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/AttrVisitor.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/Attrs.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentCommandInfo.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentCommandList.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentHTMLNamedCharacterReferences.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentHTMLTags.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentHTMLTagsProperties.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/CommentNodes.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/DeclNodes.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/AST/StmtNodes.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/AttrHasAttributeImpl.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/AttrList.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticASTKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticAnalysisKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticCommentKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticCommonKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticDriverKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticFrontendKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticGroups.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticIndexName.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticLexKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticParseKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticSemaKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/DiagnosticSerializationKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/Version.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Basic/arm_neon.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Config [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Config/config.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Driver/Options.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Parse [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Parse/AttrParserStringSwitches.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/AttrParsedAttrImpl.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/AttrParsedAttrKinds.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/AttrParsedAttrList.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/AttrSpellingListIndex.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Sema/AttrTemplateInstantiate.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/AttrPCHRead.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang/Serialization/AttrPCHWrite.inc [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c [ 1601s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/BuildSystem.h [ 1601s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/CXCompilationDatabase.h [ 1601s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/CXErrorCode.h [ 1601s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/CXString.h [ 1601s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/Documentation.h [ 1601s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/Index.h [ 1601s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/clang-c/Platform.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/adxintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/altivec.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/ammintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/arm_acle.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx2intrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx512bwintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx512cdintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx512erintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx512fintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx512vlbwintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx512vlintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx512dqintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avx512vldqintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/pkuintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/avxintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/bmi2intrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/bmiintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/__clang_cuda_runtime_wrapper.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/cpuid.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/cuda_builtin_vars.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/emmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/f16cintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/float.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/fma4intrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/fmaintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/fxsrintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/htmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/htmxlintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/ia32intrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/immintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/Intrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/inttypes.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/iso646.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/limits.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/lzcntintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/mm3dnow.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/mmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/mm_malloc.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/module.modulemap [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/nmmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/pmmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/popcntintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/prfchwintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/rdseedintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/rtmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/s390intrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/shaintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/smmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/stdalign.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/stdarg.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/stdatomic.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/stdbool.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/stddef.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/__stddef_max_align_t.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/stdint.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/stdnoreturn.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/tbmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/tgmath.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/tmmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/unwind.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/vadefs.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/varargs.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/vecintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/__wmmintrin_aes.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/wmmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/__wmmintrin_pclmul.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/x86intrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/xmmintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/xopintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/xsaveintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/xsaveoptintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/xsavecintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/xsavesintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/xtestintrin.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/clang/3.8.1/include/arm_neon.h [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangBasic.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangLex.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangParse.a [ 1601s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangAST.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangASTMatchers.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangDynamicASTMatchers.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangSema.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangCodeGen.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangAnalysis.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangEdit.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangRewrite.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangARCMigrate.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangDriver.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangSerialization.a [ 1602s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangFrontend.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangRewriteFrontend.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangFrontendTool.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangTooling.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangToolingCore.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangIndex.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangStaticAnalyzerCore.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangStaticAnalyzerCheckers.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangStaticAnalyzerFrontend.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclangFormat.a [ 1603s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/clang-3.8 [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/clang [ 1604s] Creating clang++ [ 1604s] Creating clang-cl [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/clang-format [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/clang/clang-format-bbedit.applescript [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/clang/clang-format-diff.py [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/clang/clang-format-sublime.py [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/clang/clang-format.el [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/clang/clang-format.py [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/git-clang-format [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/c-index-test [ 1604s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclang.so.3.8 [ 1605s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclang.so [ 1605s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/clang-check [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/scan-build [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/libexec/ccc-analyzer [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/libexec/c++-analyzer [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/man/man1/scan-build.1 [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/scan-build/scanview.css [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/scan-build/sorttable.js [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/scan-view [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/scan-view/ScanView.py [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/scan-view/Reporter.py [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/scan-view/startfile.py [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/scan-view/FileRadar.scpt [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/scan-view/GetRadarVersion.scpt [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/scan-view/bugcatcher.ico [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/LLDB.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBAddress.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBAttachInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBBlock.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBBreakpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBBreakpointLocation.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBBroadcaster.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBCommandInterpreter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBCommandReturnObject.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBCommunication.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBCompileUnit.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBData.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBDebugger.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBDeclaration.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBDefines.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBError.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBEvent.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBExecutionContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBExpressionOptions.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBFileSpec.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBFileSpecList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBFrame.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBFunction.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBHostOS.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBInstruction.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBInstructionList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBLanguageRuntime.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBLaunchInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBLineEntry.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBListener.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBModule.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBModuleSpec.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBPlatform.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBProcess.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBQueue.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBQueueItem.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBSection.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBSourceManager.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBStream.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBStringList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBSymbol.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBSymbolContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBSymbolContextList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBTarget.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBThread.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBThreadCollection.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBThreadPlan.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBType.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBTypeCategory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBTypeEnumMember.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBTypeFilter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBTypeFormat.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBTypeNameSpecifier.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBTypeSummary.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBTypeSynthetic.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBUnixSignals.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBValue.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBValueList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBVariablesOptions.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SBWatchpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/API/SystemInitializerFull.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/Breakpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointID.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointIDList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointLocation.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointLocationCollection.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointLocationList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointOptions.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointResolver.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointResolverAddress.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointResolverFileLine.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointResolverFileRegex.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointResolverName.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointSite.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/BreakpointSiteList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/Stoppoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/StoppointCallbackContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/StoppointLocation.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/Watchpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/WatchpointList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Breakpoint/WatchpointOptions.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Address.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/AddressRange.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/AddressResolver.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/AddressResolverFileLine.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/AddressResolverName.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ArchSpec.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Baton.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Broadcaster.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ClangForward.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Communication.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Connection.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ConnectionMachPort.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ConnectionSharedMemory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ConstString.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/CxaDemangle.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/DataBuffer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/DataBufferHeap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/DataBufferMemoryMap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/DataEncoder.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/DataExtractor.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Debugger.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Disassembler.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/EmulateInstruction.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Error.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Event.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/FastDemangle.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/FileLineResolver.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/FileSpecList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Flags.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/FormatEntity.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/History.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/IOHandler.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/IOStreamMacros.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Listener.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/LoadedModuleInfoList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Log.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Logging.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Mangled.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/MappedHash.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Module.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ModuleChild.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ModuleList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ModuleSpec.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Opcode.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/PluginInterface.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/PluginManager.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/RangeMap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/RegisterValue.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/RegularExpression.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/STLUtils.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Scalar.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/SearchFilter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Section.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/SourceManager.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/State.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Stream.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StreamAsynchronousIO.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StreamBuffer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StreamCallback.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StreamFile.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StreamGDBRemote.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StreamString.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StreamTee.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StringList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/StructuredData.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ThreadSafeDenseMap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ThreadSafeDenseSet.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ThreadSafeSTLMap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ThreadSafeValue.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Timer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/UUID.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/UniqueCStringMap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/UserID.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/UserSettingsController.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/VMRange.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/Value.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObject.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectCast.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectChild.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectConstResult.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectConstResultCast.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectConstResultChild.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectConstResultImpl.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectDynamicValue.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectMemory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectRegister.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectSyntheticFilter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/ValueObjectVariable.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Core/dwarf.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/CXXFunctionPointer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/DataVisualization.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/DumpValueObjectOptions.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/FormatCache.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/FormatClasses.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/FormatManager.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/FormattersContainer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/FormattersHelpers.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/LanguageCategory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/StringPrinter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/TypeCategory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/TypeCategoryMap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/TypeFormat.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/TypeSummary.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/TypeSynthetic.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/TypeValidator.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/ValueObjectPrinter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/VectorIterator.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/DataFormatters/VectorType.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/DWARFExpression.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/Expression.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/ExpressionParser.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/ExpressionSourceCode.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/ExpressionTypeSystemHelper.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/ExpressionVariable.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/FunctionCaller.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/IRDynamicChecks.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/IRExecutionUnit.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/IRInterpreter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/IRMemoryMap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/LLVMUserExpression.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/Materializer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/REPL.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/UserExpression.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Expression/UtilityFunction.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Condition.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Config.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/ConnectionFileDescriptor.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Debug.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Editline.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Endian.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/File.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/FileCache.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/FileSpec.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/FileSystem.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Host.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostGetOpt.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostInfoBase.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostNativeProcess.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostNativeProcessBase.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostNativeThread.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostNativeThreadBase.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostNativeThreadForward.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostProcess.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/HostThread.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/IOObject.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/LockFile.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/LockFileBase.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/MainLoop.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/MainLoopBase.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/MonitoringProcessLauncher.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Mutex.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/OptionParser.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Pipe.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/PipeBase.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Predicate.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/ProcessLauncher.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/ProcessRunLock.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Socket.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/SocketAddress.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/StringConvert.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Symbols.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Terminal.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/ThisThread.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/ThreadLauncher.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/Time.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/TimeValue.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/XML.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/android [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/android/Android.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/android/Config.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/android/HostInfoAndroid.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/android/ProcessLauncherAndroid.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/GetOptInc.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/NativeBreakpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/NativeBreakpointList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/NativeProcessProtocol.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/NativeRegisterContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/NativeRegisterContextRegisterInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/NativeThreadProtocol.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/NativeWatchpointList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/SoftwareBreakpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/TCPSocket.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/common/UDPSocket.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/freebsd [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/freebsd/Config.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/freebsd/HostInfoFreeBSD.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/freebsd/HostThreadFreeBSD.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux/AbstractSocket.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux/Config.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux/HostInfoLinux.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux/HostThreadLinux.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux/Personality.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux/Ptrace.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux/Signalfd.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/linux/Uio.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/macosx [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/macosx/Config.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/macosx/HostInfoMacOSX.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/macosx/HostThreadMacOSX.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/mingw [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/mingw/Config.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/msvc [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/msvc/Config.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/netbsd [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/netbsd/Config.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/netbsd/HostInfoNetBSD.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/netbsd/HostThreadNetBSD.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/DomainSocket.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/Fcntl.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/HostInfoPosix.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/HostProcessPosix.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/HostThreadPosix.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/LockFilePosix.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/MainLoopPosix.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/PipePosix.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/posix/ProcessLauncherPosix.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/AutoHandle.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/ConnectionGenericFileWindows.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/HostInfoWindows.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/HostProcessWindows.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/HostThreadWindows.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/LockFileWindows.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/PipeWindows.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/ProcessLauncherWindows.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/editlinewin.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/win32.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Host/windows/windows.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Initialization [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Initialization/SystemInitializer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Initialization/SystemInitializerCommon.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Initialization/SystemLifetimeManager.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/Args.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/CommandCompletions.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/CommandHistory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/CommandInterpreter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/CommandObject.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/CommandObjectMultiword.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/CommandObjectRegexCommand.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/CommandOptionValidators.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/CommandReturnObject.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupArchitecture.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupBoolean.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupFile.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupFormat.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupOutputFile.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupPlatform.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupString.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupUInt64.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupUUID.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupVariable.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionGroupWatchpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValue.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueArch.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueArgs.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueArray.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueBoolean.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueChar.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueDictionary.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueEnumeration.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueFileSpec.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueFileSpecList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueFormat.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueFormatEntity.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueLanguage.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValuePathMappings.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueProperties.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueRegex.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueSInt64.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueString.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueUInt64.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValueUUID.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/OptionValues.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/Options.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/Property.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Interpreter/ScriptInterpreter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/ArmUnwindInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/Block.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/ClangASTContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/ClangASTImporter.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/ClangExternalASTSourceCommon.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/CompactUnwindInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/CompileUnit.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/CompilerDecl.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/CompilerDeclContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/CompilerType.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/DWARFCallFrameInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/DebugMacros.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/DeclVendor.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/Declaration.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/FuncUnwinders.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/Function.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/GoASTContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/LineEntry.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/LineTable.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/ObjectContainer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/ObjectFile.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/Symbol.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/SymbolContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/SymbolContextScope.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/SymbolFile.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/SymbolVendor.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/Symtab.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/TaggedASTType.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/Type.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/TypeList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/TypeMap.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/TypeSystem.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/UnwindPlan.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/UnwindTable.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/Variable.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/VariableList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Symbol/VerifyDecl.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ABI.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/CPPLanguageRuntime.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/DynamicLoader.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ExecutionContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ExecutionContextScope.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/FileAction.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/InstrumentationRuntime.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/InstrumentationRuntimeStopInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/JITLoader.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/JITLoaderList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/Language.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/LanguageRuntime.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/Memory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/MemoryHistory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/MemoryRegionInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ObjCLanguageRuntime.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/OperatingSystem.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/PathMappingList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/Platform.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/Process.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ProcessInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ProcessLaunchInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/Queue.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/QueueItem.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/QueueList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/RegisterCheckpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/RegisterContext.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/SectionLoadHistory.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/SectionLoadList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/StackFrame.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/StackFrameList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/StackID.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/StopInfo.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/SystemRuntime.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/Target.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/TargetList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/Thread.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadCollection.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadList.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlan.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanBase.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanCallFunction.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanCallUserExpression.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanPython.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanRunToAddress.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanRunToJITAddress.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanShouldStopHere.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanStepInRange.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanStepInstruction.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanStepOut.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanStepOverBreakpoint.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanStepOverRange.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanStepRange.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanStepThrough.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanStepUntil.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadPlanTracer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/ThreadSpec.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/UnixSignals.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/Unwind.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Target/UnwindAssembly.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/AnsiTerminal.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/CleanUp.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/ConvertEnum.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/Either.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/Iterable.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/JSON.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/LLDBAssert.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/NameMatches.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/PriorityPointerPair.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/ProcessStructReader.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/PseudoTerminal.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/Range.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/RegisterNumber.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/SafeMachO.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/SharedCluster.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/SharingPtr.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/StringExtractor.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/StringLexer.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/TaskPool.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/Utility/Utils.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-defines.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-enumerations.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-forward.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-private-enumerations.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-private-forward.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-private-interfaces.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-private-types.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-private.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-public.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-types.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/include/lldb/lldb-versioning.h [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbBase.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbBreakpoint.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbCommands.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbCore.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbDataFormatters.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbExpression.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbHost.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbInitialization.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbInterpreter.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_arm.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_arm64.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_hexagon.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_ppc.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_ppc64.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_mips.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_mips64.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_i386.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABISysV_x86_64.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABIMacOSX_i386.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABIMacOSX_arm.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginABIMacOSX_arm64.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginDisassemblerLLVM.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginDynamicLoaderMacOSXDYLD.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginDynamicLoaderPosixDYLD.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginDynamicLoaderStatic.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginDynamicLoaderHexagonDYLD.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginDynamicLoaderWindowsDYLD.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginExpressionParserClang.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginExpressionParserGo.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginInstructionARM.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginInstructionARM64.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginInstructionMIPS.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginInstructionMIPS64.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginJITLoaderGDB.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginCPlusPlusLanguage.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginGoLanguage.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginObjCLanguage.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginObjCPlusPlusLanguage.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginCSharpLanguage.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginCXXItaniumABI.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginAppleObjCRuntime.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginLanguageRuntimeGo.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginRenderScriptRuntime.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginMemoryHistoryASan.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginObjectContainerBSDArchive.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginObjectContainerMachOArchive.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginObjectFileELF.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginObjectFileMachO.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginObjectFilePECOFF.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginObjectFileJIT.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginOSGo.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginOSPython.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformLinux.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformFreeBSD.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformNetBSD.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformMacOSX.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformWindows.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformPOSIX.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformGDB.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformKalimba.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginPlatformAndroid.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginProcessLinux.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginProcessPOSIX.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginProcessGDBRemote.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginProcessUtility.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginProcessMachCore.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginProcessElfCore.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginScriptInterpreterNone.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginScriptInterpreterPython.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginSymbolFileDWARF.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginSymbolFileSymtab.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginSystemRuntimeMacOSX.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginSymbolVendorELF.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginUnwindAssemblyInstEmulation.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbPluginUnwindAssemblyX86.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbSymbol.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbTarget.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldbUtility.a [ 1606s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldb.so.3.8.1 [ 1607s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldb.so [ 1607s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-argdumper [ 1607s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-3.8.1 [ 1607s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb [ 1607s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-mi-3.8.1 [ 1607s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-mi [ 1607s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-server-3.8.1 [ 1608s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-server [ 1608s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/bugpoint [ 1608s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/BugpointPasses.so [ 1608s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-dsymutil [ 1608s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llc [ 1609s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lli [ 1609s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-as [ 1609s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-bcanalyzer [ 1609s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-c-test [ 1609s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-cov [ 1609s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-cxxdump [ 1609s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-diff [ 1609s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-dis [ 1610s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-dwarfdump [ 1610s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-dwp [ 1610s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-extract [ 1611s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-link [ 1611s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-lto [ 1612s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-mc [ 1612s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-mcmarkup [ 1612s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-nm [ 1613s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-objdump [ 1613s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-pdbdump [ 1613s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-readobj [ 1613s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-rtdyld [ 1614s] Creating libLLVM-3.8.1.so [ 1614s] Creating libLLVM.so [ 1614s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVM-3.8.so [ 1616s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-size [ 1616s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-split [ 1617s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-stress [ 1617s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-symbolizer [ 1617s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/obj2yaml [ 1617s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/opt [ 1621s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/sancov [ 1621s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/verify-uselistorder [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/yaml2obj [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/LLVMExports.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/LLVMExports-release.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/LLVMConfig.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/LLVMConfigVersion.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/LLVM-Config.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/. [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./AddLLVM.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./AddLLVMDefinitions.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./AddOCaml.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./AddSphinxTarget.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./ChooseMSVCCRT.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./CrossCompile.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./DetermineGCCCompatible.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./FindOCaml.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./FindSphinx.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./GetSVN.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./HandleLLVMOptions.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./HandleLLVMStdlib.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./LLVMExternalProjectUtils.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./LLVMInstallSymlink.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./LLVMProcessSources.cmake [ 1622s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/llvm/cmake/./TableGen.cmake [ 1622s] + rm -f /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/share/info/dir [ 1622s] + find /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm -regex '.*\.la$' [ 1622s] + xargs rm -f -- [ 1622s] + ln -sf /usr/bin/clang++ /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/clang++-3.8 [ 1622s] + mkdir -p '/home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm%{bindir}' [ 1622s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 1622s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/lib [ 1622s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 1622s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-3.8.1 /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 1622s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-argdumper /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 1622s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-mi /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 1622s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-mi-3.8.1 /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 1622s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-server /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 1622s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lldb-server-3.8.1 /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 1622s] + cp /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldb.so.3.8.1 /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/lib/ [ 1632s] + cp -P /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldb.so /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/lib/ [ 1632s] + rm -rf '/home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/debug/*' [ 1632s] + /usr/lib/rpm/find-debuginfo.sh /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src [ 1632s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-3.8.1 [ 1634s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-argdumper [ 1634s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-mi-3.8.1 [ 1636s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-server-3.8.1 [ 1669s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/home/owner/share/tmp/sdk_tools/lldb/lib/liblldb.so.3.8.1 [ 1716s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/bugpoint [ 1727s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/c-index-test [ 1728s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/clang-3.8 [ 1783s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/clang-check [ 1799s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/clang-format [ 1801s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llc [ 1810s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/lli [ 1817s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-ar [ 1819s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-as [ 1820s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-bcanalyzer [ 1821s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-c-test [ 1829s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-config [ 1829s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-cov [ 1830s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-cxxdump [ 1831s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-diff [ 1832s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-dis [ 1833s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-dsymutil [ 1842s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-dwarfdump [ 1843s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-dwp [ 1851s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-extract [ 1853s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-link [ 1854s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-lto [ 1865s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-mc [ 1866s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-mcmarkup [ 1867s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-nm [ 1869s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-objdump [ 1871s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-pdbdump [ 1871s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-profdata [ 1872s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-readobj [ 1873s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-rtdyld [ 1875s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-size [ 1876s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-split [ 1877s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-stress [ 1878s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-symbolizer [ 1878s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/llvm-tblgen [ 1879s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/obj2yaml [ 1880s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/opt [ 1887s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/sancov [ 1888s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/verify-uselistorder [ 1889s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/bin/yaml2obj [ 1889s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/BugpointPasses.so [ 1889s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/LLVMHello.so [ 1890s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLLVM-3.8.so [ 1897s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libLTO.so [ 1906s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/libclang.so.3.8 [ 1919s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm/usr/lib/liblldb.so.3.8.1 [ 1935s] *** WARNING: identical binaries are copied, not linked: [ 1935s] /usr/lib/liblldb.so.3.8.1 [ 1935s] and /home/owner/share/tmp/sdk_tools/lldb/lib/liblldb.so.3.8.1 [ 1942s] cpio: glibc-2.24/csu: Cannot stat: No such file or directory [ 1942s] cpio: glibc-2.24/csu/init.c: Cannot stat: No such file or directory [ 1942s] cpio: glibc-2.24/sysdeps/arm/crti.S: Cannot stat: No such file or directory [ 1942s] cpio: glibc-2.24/sysdeps/arm/crtn.S: Cannot stat: No such file or directory [ 1942s] cpio: glibc-2.24/sysdeps/arm/start.S: Cannot stat: No such file or directory [ 1943s] 336451 blocks [ 1943s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/llvm-debuginfo.manifest [ 1943s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/llvm-3.8.1.src/llvm-debugsource.manifest [ 1943s] + /usr/lib/rpm/check-buildroot [ 1950s] + /usr/lib/rpm//brp-compress [ 1950s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 1969s] + /usr/lib/rpm/brp-python-hardlink [ 1969s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm [ 1970s] Processing files: llvm-3.8.1-7.18.armv7l [ 1970s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 1970s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 1970s] eGVjX2xhYmVsPSJVc2VyIiAvPgogICAgIDxmaWxlc3lzdGVtIHBhdGg9Ii9ob21l [ 1970s] L293bmVyL3NoYXJlL3RtcC9zZGtfdG9vbHMvbGxkYi9iaW4vbGxkYi1taS0zLjgu [ 1970s] MSIgZXhlY19sYWJlbD0iVXNlciIgLz4KICA8L2Fzc2lnbj4gIAogIDxyZXF1ZXN0 [ 1970s] PgogICAgIDxkb21haW4gbmFtZT0iXyIvPgogIDwvcmVxdWVzdD4KIDwvbWFuaWZl [ 1970s] c3Q+Cg== [ 1970s] [ 1971s] Provides: BugpointPasses.so LLVMHello.so libLTO.so llvm = 3.8.1-7.18 llvm(armv7l-32) = 3.8.1-7.18 [ 1971s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1971s] Requires: /usr/bin/env ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.6) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1971s] Processing files: llvm-debugsource-3.8.1-7.18.armv7l [ 1971s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1971s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1971s] [ 1971s] Provides: llvm-debugsource = 3.8.1-7.18 llvm-debugsource(armv7l-32) = 3.8.1-7.18 [ 1971s] Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 [ 1971s] Processing files: llvm-devel-3.8.1-7.18.armv7l [ 1971s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 1971s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 1971s] eGVjX2xhYmVsPSJVc2VyIiAvPgogICAgIDxmaWxlc3lzdGVtIHBhdGg9Ii9ob21l [ 1971s] L293bmVyL3NoYXJlL3RtcC9zZGtfdG9vbHMvbGxkYi9iaW4vbGxkYi1taS0zLjgu [ 1971s] MSIgZXhlY19sYWJlbD0iVXNlciIgLz4KICA8L2Fzc2lnbj4gIAogIDxyZXF1ZXN0 [ 1971s] PgogICAgIDxkb21haW4gbmFtZT0iXyIvPgogIDwvcmVxdWVzdD4KIDwvbWFuaWZl [ 1971s] c3Q+Cg== [ 1971s] [ 1972s] Provides: llvm-devel = 3.8.1-7.18 llvm-devel(armv7l-32) = 3.8.1-7.18 [ 1972s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1972s] Requires: /usr/bin/env [ 1972s] Processing files: llvm-static-devel-3.8.1-7.18.armv7l [ 1972s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 1972s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 1972s] eGVjX2xhYmVsPSJVc2VyIiAvPgogICAgIDxmaWxlc3lzdGVtIHBhdGg9Ii9ob21l [ 1972s] L293bmVyL3NoYXJlL3RtcC9zZGtfdG9vbHMvbGxkYi9iaW4vbGxkYi1taS0zLjgu [ 1972s] MSIgZXhlY19sYWJlbD0iVXNlciIgLz4KICA8L2Fzc2lnbj4gIAogIDxyZXF1ZXN0 [ 1972s] PgogICAgIDxkb21haW4gbmFtZT0iXyIvPgogIDwvcmVxdWVzdD4KIDwvbWFuaWZl [ 1972s] c3Q+Cg== [ 1972s] [ 1973s] Provides: llvm-static-devel = 3.8.1-7.18 llvm-static-devel(armv7l-32) = 3.8.1-7.18 [ 1973s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1973s] Processing files: libllvm-3.8.1-7.18.armv7l [ 1973s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 1973s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 1973s] eGVjX2xhYmVsPSJVc2VyIiAvPgogICAgIDxmaWxlc3lzdGVtIHBhdGg9Ii9ob21l [ 1973s] L293bmVyL3NoYXJlL3RtcC9zZGtfdG9vbHMvbGxkYi9iaW4vbGxkYi1taS0zLjgu [ 1973s] MSIgZXhlY19sYWJlbD0iVXNlciIgLz4KICA8L2Fzc2lnbj4gIAogIDxyZXF1ZXN0 [ 1973s] PgogICAgIDxkb21haW4gbmFtZT0iXyIvPgogIDwvcmVxdWVzdD4KIDwvbWFuaWZl [ 1973s] c3Q+Cg== [ 1973s] [ 1973s] Provides: libLLVM-3.8.so libllvm = 3.8.1-7.18 libllvm(armv7l-32) = 3.8.1-7.18 [ 1973s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1973s] Requires: ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.6) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1973s] Processing files: clang-3.8.1-7.18.armv7l [ 1973s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 1973s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 1973s] eGVjX2xhYmVsPSJVc2VyIiAvPgogICAgIDxmaWxlc3lzdGVtIHBhdGg9Ii9ob21l [ 1973s] L293bmVyL3NoYXJlL3RtcC9zZGtfdG9vbHMvbGxkYi9iaW4vbGxkYi1taS0zLjgu [ 1973s] MSIgZXhlY19sYWJlbD0iVXNlciIgLz4KICA8L2Fzc2lnbj4gIAogIDxyZXF1ZXN0 [ 1973s] PgogICAgIDxkb21haW4gbmFtZT0iXyIvPgogIDwvcmVxdWVzdD4KIDwvbWFuaWZl [ 1973s] c3Q+Cg== [ 1973s] [ 1973s] Provides: clang = 3.8.1-7.18 clang(armv7l-32) = 3.8.1-7.18 libclang.so.3.8 libclang.so.3.8.1 [ 1973s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1973s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1973s] Requires(post): /sbin/ldconfig [ 1973s] Requires(postun): /sbin/ldconfig [ 1973s] Requires: /usr/bin/env ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.6) libclang.so.3.8 libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1973s] Processing files: clang-devel-3.8.1-7.18.armv7l [ 1973s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 1973s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 1973s] eGVjX2xhYmVsPSJVc2VyIiAvPgogICAgIDxmaWxlc3lzdGVtIHBhdGg9Ii9ob21l [ 1973s] L293bmVyL3NoYXJlL3RtcC9zZGtfdG9vbHMvbGxkYi9iaW4vbGxkYi1taS0zLjgu [ 1973s] MSIgZXhlY19sYWJlbD0iVXNlciIgLz4KICA8L2Fzc2lnbj4gIAogIDxyZXF1ZXN0 [ 1973s] PgogICAgIDxkb21haW4gbmFtZT0iXyIvPgogIDwvcmVxdWVzdD4KIDwvbWFuaWZl [ 1973s] c3Q+Cg== [ 1973s] [ 1974s] Provides: clang-devel = 3.8.1-7.18 clang-devel(armv7l-32) = 3.8.1-7.18 [ 1974s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1974s] Processing files: lldb-3.8.1-7.18.armv7l [ 1974s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 1974s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 1974s] eGVjX2xhYmVsPSJVc2VyIiAvPgogICAgIDxmaWxlc3lzdGVtIHBhdGg9Ii9ob21l [ 1974s] L293bmVyL3NoYXJlL3RtcC9zZGtfdG9vbHMvbGxkYi9iaW4vbGxkYi1taS0zLjgu [ 1974s] MSIgZXhlY19sYWJlbD0iVXNlciIgLz4KICA8L2Fzc2lnbj4gIAogIDxyZXF1ZXN0 [ 1974s] PgogICAgIDxkb21haW4gbmFtZT0iXyIvPgogIDwvcmVxdWVzdD4KIDwvbWFuaWZl [ 1974s] c3Q+Cg== [ 1974s] [ 1974s] Provides: liblldb.so.3.8.1 lldb = 3.8.1-7.18 lldb(armv7l-32) = 3.8.1-7.18 [ 1974s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1974s] Requires: ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.10) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libc.so.6(GLIBC_2.8) libc.so.6(GLIBC_2.9) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.5) liblldb.so.3.8.1 libm.so.6 libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.12) libpthread.so.0(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1974s] Processing files: lldb-devel-3.8.1-7.18.armv7l [ 1974s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 1974s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 1974s] eGVjX2xhYmVsPSJVc2VyIiAvPgogICAgIDxmaWxlc3lzdGVtIHBhdGg9Ii9ob21l [ 1974s] L293bmVyL3NoYXJlL3RtcC9zZGtfdG9vbHMvbGxkYi9iaW4vbGxkYi1taS0zLjgu [ 1974s] MSIgZXhlY19sYWJlbD0iVXNlciIgLz4KICA8L2Fzc2lnbj4gIAogIDxyZXF1ZXN0 [ 1974s] PgogICAgIDxkb21haW4gbmFtZT0iXyIvPgogIDwvcmVxdWVzdD4KIDwvbWFuaWZl [ 1974s] c3Q+Cg== [ 1974s] [ 1975s] Provides: liblldb.so.3.8.1 lldb-devel = 3.8.1-7.18 lldb-devel(armv7l-32) = 3.8.1-7.18 [ 1975s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1975s] Requires: ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.10) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libc.so.6(GLIBC_2.8) libc.so.6(GLIBC_2.9) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.5) liblldb.so.3.8.1 libm.so.6 libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.12) libpthread.so.0(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1975s] Processing files: llvm-debuginfo-3.8.1-7.18.armv7l [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1975s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1975s] [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1975s] warning: File listed twice: /usr/lib/debug/.build-id [ 1984s] Provides: llvm-debuginfo = 3.8.1-7.18 llvm-debuginfo(armv7l-32) = 3.8.1-7.18 [ 1984s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1984s] Processing files: libllvm-debuginfo-3.8.1-7.18.armv7l [ 1984s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1984s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1984s] [ 1985s] Provides: libllvm-debuginfo = 3.8.1-7.18 libllvm-debuginfo(armv7l-32) = 3.8.1-7.18 [ 1985s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1985s] Processing files: clang-debuginfo-3.8.1-7.18.armv7l [ 1985s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1985s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1985s] [ 1985s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1985s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1985s] [ 1985s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1985s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1985s] [ 1985s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1985s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1985s] [ 1985s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1985s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1985s] [ 1985s] warning: File listed twice: /usr/lib/debug/.build-id [ 1985s] warning: File listed twice: /usr/lib/debug/.build-id [ 1985s] warning: File listed twice: /usr/lib/debug/.build-id [ 1985s] warning: File listed twice: /usr/lib/debug/.build-id [ 1990s] Provides: clang-debuginfo = 3.8.1-7.18 clang-debuginfo(armv7l-32) = 3.8.1-7.18 [ 1990s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1990s] Processing files: lldb-debuginfo-3.8.1-7.18.armv7l [ 1990s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1990s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1990s] [ 1990s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1990s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1990s] [ 1990s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1990s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1990s] [ 1990s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1990s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1990s] [ 1990s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1990s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1990s] [ 1990s] warning: File listed twice: /usr/lib/debug/.build-id [ 1990s] warning: File listed twice: /usr/lib/debug/.build-id [ 1990s] warning: File listed twice: /usr/lib/debug/.build-id [ 1990s] warning: File listed twice: /usr/lib/debug/.build-id [ 1994s] Provides: lldb-debuginfo = 3.8.1-7.18 lldb-debuginfo(armv7l-32) = 3.8.1-7.18 [ 1994s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1994s] Processing files: lldb-devel-debuginfo-3.8.1-7.18.armv7l [ 1994s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1994s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1994s] [ 1996s] Provides: lldb-devel-debuginfo = 3.8.1-7.18 lldb-devel-debuginfo(armv7l-32) = 3.8.1-7.18 [ 1996s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1996s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm [ 1996s] warning: Could not canonicalize hostname: obspw28 [ 1998s] Wrote: /home/abuild/rpmbuild/SRPMS/llvm-3.8.1-7.18.src.rpm [ 2009s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-3.8.1-7.18.armv7l.rpm [ 2021s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-debugsource-3.8.1-7.18.armv7l.rpm [ 2025s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-devel-3.8.1-7.18.armv7l.rpm [ 2035s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-static-devel-3.8.1-7.18.armv7l.rpm [ 2043s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/libllvm-3.8.1-7.18.armv7l.rpm [ 2055s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/clang-3.8.1-7.18.armv7l.rpm [ 2058s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/clang-devel-3.8.1-7.18.armv7l.rpm [ 2069s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/lldb-3.8.1-7.18.armv7l.rpm [ 2081s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/lldb-devel-3.8.1-7.18.armv7l.rpm [ 2291s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-debuginfo-3.8.1-7.18.armv7l.rpm [ 2330s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/libllvm-debuginfo-3.8.1-7.18.armv7l.rpm [ 2445s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/clang-debuginfo-3.8.1-7.18.armv7l.rpm [ 2572s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/lldb-debuginfo-3.8.1-7.18.armv7l.rpm [ 2646s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/lldb-devel-debuginfo-3.8.1-7.18.armv7l.rpm [ 2646s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.7Bx212 [ 2646s] + umask 022 [ 2646s] + cd /home/abuild/rpmbuild/BUILD [ 2646s] + cd llvm-3.8.1.src [ 2646s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm [ 2648s] + echo Cleaning /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm [ 2648s] Cleaning /home/abuild/rpmbuild/BUILDROOT/llvm-3.8.1-7.18.arm [ 2648s] + exit 0 [ 2648s] ... checking for files with abuild user/group [ 2648s] ... creating baselibs [ 2649s] ... comparing built packages with the former built [ 2649s] /usr/lib/build/pkg-diff.sh [ 2649s] compare /.build.oldpackages/llvm-3.8.1-7.17.src.rpm /home/abuild/rpmbuild/SRPMS/llvm-3.8.1-7.18.src.rpm [ 2649s] This is not a prerelease project. Compare the project name. [ 2649s] comparing rpmtags [ 2649s] comparing RELEASE [ 2649s] comparing PROVIDES [ 2649s] comparing scripts [ 2649s] comparing filelist [ 2649s] comparing file checksum [ 2649s] RPM meta information is identical [ 2649s] compare /.build.oldpackages/clang-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/clang-3.8.1-7.18.armv7l.rpm [ 2650s] Comparing clang-3.8.1-7.17.armv7l.rpm to clang-3.8.1-7.18.armv7l.rpm [ 2650s] This is not a prerelease project. Compare the project name. [ 2650s] comparing rpmtags [ 2650s] comparing RELEASE [ 2650s] comparing PROVIDES [ 2650s] comparing scripts [ 2650s] comparing filelist [ 2650s] comparing file checksum [ 2650s] creating rename script [ 2650s] RPM file checksum differs. [ 2650s] Extracting packages [ 2819s] /usr/bin/clang-3.8 differs in ELF section .rodata [ 2819s] --- /tmp/tmp.Efbpl28300/tmp.ZtOkC28401 2020-04-27 02:29:39.878354683 +0000 [ 2819s] +++ /tmp/tmp.Efbpl28300/tmp.EuDmg28403 2020-04-27 02:29:41.038316227 +0000 [ 2819s] @@ -205140,8 +205140,8 @@ [ 2819s] 1c26218 00000000 20766572 73696f6e 20000000 .... version ... [ 2819s] 1c26228 0a202000 4f707469 6d697a65 64206275 . .Optimized bu [ 2819s] 1c26238 696c6400 20204275 696c7420 00000000 ild. Built .... [ 2819s] - 1c26248 41707220 32372032 30323000 30303a33 Apr 27 2020.00:3 [ 2819s] - 1c26258 343a3338 00000000 20204465 6661756c 4:38.... Defaul [ 2819s] + 1c26248 41707220 32372032 30323000 30313a34 Apr 27 2020.01:4 [ 2819s] + 1c26258 343a3230 00000000 20204465 6661756c 4:20.... Defaul [ 2819s] 1c26268 74207461 72676574 3a200000 2020486f t target: .. Ho [ 2819s] 1c26278 73742043 50553a20 00000000 6572726f st CPU: ....erro [ 2819s] 1c26288 72202d20 74686973 20706f73 6974696f r - this positio [ 2820s] compare /.build.oldpackages/clang-debuginfo-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/clang-debuginfo-3.8.1-7.18.armv7l.rpm [ 2820s] skipping -debuginfo package [ 2820s] compare /.build.oldpackages/clang-devel-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/clang-devel-3.8.1-7.18.armv7l.rpm [ 2821s] Comparing clang-devel-3.8.1-7.17.armv7l.rpm to clang-devel-3.8.1-7.18.armv7l.rpm [ 2821s] This is not a prerelease project. Compare the project name. [ 2821s] comparing rpmtags [ 2821s] comparing RELEASE [ 2821s] comparing PROVIDES [ 2821s] comparing scripts [ 2821s] comparing filelist [ 2822s] comparing file checksum [ 2822s] creating rename script [ 2822s] RPM meta information is identical [ 2822s] compare /.build.oldpackages/libllvm-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/libllvm-3.8.1-7.18.armv7l.rpm [ 2822s] Comparing libllvm-3.8.1-7.17.armv7l.rpm to libllvm-3.8.1-7.18.armv7l.rpm [ 2823s] This is not a prerelease project. Compare the project name. [ 2823s] comparing rpmtags [ 2823s] comparing RELEASE [ 2823s] comparing PROVIDES [ 2823s] comparing scripts [ 2823s] comparing filelist [ 2823s] comparing file checksum [ 2823s] creating rename script [ 2823s] RPM file checksum differs. [ 2824s] Extracting packages [ 2941s] /usr/lib/libLLVM-3.8.so differs in ELF section .rodata [ 2941s] --- /tmp/tmp.atkOS36590/tmp.Ahohq36766 2020-04-27 02:31:42.446299877 +0000 [ 2941s] +++ /tmp/tmp.atkOS36590/tmp.XkbMl36770 2020-04-27 02:31:43.150276634 +0000 [ 2941s] @@ -149,8 +149,8 @@ [ 2941s] 0e98c30 4f707469 6d697a65 64206275 696c6400 Optimized build. [ 2941s] 0e98c40 67656e65 72696300 28756e6b 6e6f776e generic.(unknown [ 2941s] 0e98c50 29000000 20204275 696c7420 00000000 )... Built .... [ 2941s] - 0e98c60 41707220 32372032 30323000 30303a33 Apr 27 2020.00:3 [ 2941s] - 0e98c70 343a3338 00000000 292e0a00 20204465 4:38....)... De [ 2941s] + 0e98c60 41707220 32372032 30323000 30313a34 Apr 27 2020.01:4 [ 2941s] + 0e98c70 343a3230 00000000 292e0a00 20204465 4:20....)... De [ 2941s] 0e98c80 6661756c 74207461 72676574 3a200000 fault target: .. [ 2941s] 0e98c90 2020486f 73742043 50553a20 00000000 Host CPU: .... [ 2941s] 0e98ca0 6572726f 72202d20 74686973 20706f73 error - this pos [ 2942s] compare /.build.oldpackages/libllvm-debuginfo-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/libllvm-debuginfo-3.8.1-7.18.armv7l.rpm [ 2942s] skipping -debuginfo package [ 2942s] compare /.build.oldpackages/lldb-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/lldb-3.8.1-7.18.armv7l.rpm [ 2942s] Comparing lldb-3.8.1-7.17.armv7l.rpm to lldb-3.8.1-7.18.armv7l.rpm [ 2942s] This is not a prerelease project. Compare the project name. [ 2942s] comparing rpmtags [ 2942s] comparing RELEASE [ 2942s] comparing PROVIDES [ 2942s] comparing scripts [ 2942s] comparing filelist [ 2942s] comparing file checksum [ 2942s] creating rename script [ 2942s] RPM file checksum differs. [ 2942s] Extracting packages [ 3015s] /home/owner/share/tmp/sdk_tools/lldb/bin/lldb-server-3.8.1 differs in ELF section .rodata [ 3015s] --- /tmp/tmp.OKuAk71589/tmp.uxZkp72170 2020-04-27 02:32:57.039839693 +0000 [ 3015s] +++ /tmp/tmp.OKuAk71589/tmp.MVLdD72191 2020-04-27 02:32:57.187834817 +0000 [ 3015s] @@ -76421,7 +76421,7 @@ [ 3015s] d37b58 20000000 4f707469 6d697a65 64206275 ...Optimized bu [ 3015s] d37b68 696c6400 28756e6b 6e6f776e 29000000 ild.(unknown)... [ 3015s] d37b78 20204275 696c7420 00000000 41707220 Built ....Apr [ 3015s] - d37b88 32372032 30323000 30303a33 343a3338 27 2020.00:34:38 [ 3015s] + d37b88 32372032 30323000 30313a34 343a3230 27 2020.01:44:20 [ 3015s] d37b98 00000000 20204465 6661756c 74207461 .... Default ta [ 3015s] d37ba8 72676574 3a200000 2020486f 73742043 rget: .. Host C [ 3015s] d37bb8 50553a20 00000000 20205468 6973206f PU: .... This o [ 3015s] compare /.build.oldpackages/lldb-debuginfo-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/lldb-debuginfo-3.8.1-7.18.armv7l.rpm [ 3015s] skipping -debuginfo package [ 3015s] compare /.build.oldpackages/lldb-devel-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/lldb-devel-3.8.1-7.18.armv7l.rpm [ 3015s] Comparing lldb-devel-3.8.1-7.17.armv7l.rpm to lldb-devel-3.8.1-7.18.armv7l.rpm [ 3015s] This is not a prerelease project. Compare the project name. [ 3015s] comparing rpmtags [ 3015s] comparing RELEASE [ 3015s] comparing PROVIDES [ 3015s] comparing scripts [ 3016s] comparing filelist [ 3016s] comparing file checksum [ 3016s] creating rename script [ 3016s] RPM file checksum differs. [ 3016s] Extracting packages [ 3134s] /usr/lib/liblldb.so.3.8.1 differs in ELF section .rodata [ 3134s] --- /tmp/tmp.vfvuM87903/tmp.aBhxU88002 2020-04-27 02:34:55.107955147 +0000 [ 3134s] +++ /tmp/tmp.vfvuM87903/tmp.Efere88004 2020-04-27 02:34:56.039924525 +0000 [ 3134s] @@ -238044,7 +238044,7 @@ [ 3134s] 1923310 4f707469 6d697a65 64206275 696c6400 Optimized build. [ 3134s] 1923320 28756e6b 6e6f776e 29000000 20204275 (unknown)... Bu [ 3134s] 1923330 696c7420 00000000 41707220 32372032 ilt ....Apr 27 2 [ 3134s] - 1923340 30323000 30303a33 343a3338 00000000 020.00:34:38.... [ 3134s] + 1923340 30323000 30313a34 343a3230 00000000 020.01:44:20.... [ 3134s] 1923350 20204465 6661756c 74207461 72676574 Default target [ 3134s] 1923360 3a200000 2020486f 73742043 50553a20 : .. Host CPU: [ 3134s] 1923370 00000000 20205468 6973206f 7074696f .... This optio [ 3134s] compare /.build.oldpackages/lldb-devel-debuginfo-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/lldb-devel-debuginfo-3.8.1-7.18.armv7l.rpm [ 3134s] skipping -debuginfo package [ 3134s] compare /.build.oldpackages/llvm-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/llvm-3.8.1-7.18.armv7l.rpm [ 3134s] Comparing llvm-3.8.1-7.17.armv7l.rpm to llvm-3.8.1-7.18.armv7l.rpm [ 3134s] This is not a prerelease project. Compare the project name. [ 3134s] comparing rpmtags [ 3135s] comparing RELEASE [ 3135s] comparing PROVIDES [ 3135s] comparing scripts [ 3135s] comparing filelist [ 3135s] comparing file checksum [ 3135s] creating rename script [ 3135s] RPM file checksum differs. [ 3135s] Extracting packages [ 3178s] /usr/bin/bugpoint differs in ELF section .rodata [ 3178s] --- /tmp/tmp.fJnwo91610/tmp.SKRch91742 2020-04-27 02:35:40.338469657 +0000 [ 3178s] +++ /tmp/tmp.fJnwo91610/tmp.aJlVq91744 2020-04-27 02:35:40.394467818 +0000 [ 3178s] @@ -22231,7 +22231,7 @@ [ 3178s] 77d010 64206275 696c6400 67656e65 72696300 d build.generic. [ 3178s] 77d020 28756e6b 6e6f776e 29000000 20204275 (unknown)... Bu [ 3178s] 77d030 696c7420 00000000 41707220 32372032 ilt ....Apr 27 2 [ 3178s] - 77d040 30323000 30303a33 343a3338 00000000 020.00:34:38.... [ 3178s] + 77d040 30323000 30313a34 343a3230 00000000 020.01:44:20.... [ 3178s] 77d050 20204465 6661756c 74207461 72676574 Default target [ 3178s] 77d060 3a200000 2020486f 73742043 50553a20 : .. Host CPU: [ 3178s] 77d070 00000000 6572726f 72202d20 74686973 ....error - this [ 3178s] compare /.build.oldpackages/llvm-debuginfo-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/llvm-debuginfo-3.8.1-7.18.armv7l.rpm [ 3178s] skipping -debuginfo package [ 3178s] compare /.build.oldpackages/llvm-debugsource-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/llvm-debugsource-3.8.1-7.18.armv7l.rpm [ 3178s] Comparing llvm-debugsource-3.8.1-7.17.armv7l.rpm to llvm-debugsource-3.8.1-7.18.armv7l.rpm [ 3178s] This is not a prerelease project. Compare the project name. [ 3178s] comparing rpmtags [ 3178s] comparing RELEASE [ 3178s] comparing PROVIDES [ 3178s] comparing scripts [ 3179s] comparing filelist [ 3179s] comparing file checksum [ 3179s] creating rename script [ 3179s] RPM meta information is identical [ 3179s] compare /.build.oldpackages/llvm-devel-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/llvm-devel-3.8.1-7.18.armv7l.rpm [ 3179s] Comparing llvm-devel-3.8.1-7.17.armv7l.rpm to llvm-devel-3.8.1-7.18.armv7l.rpm [ 3179s] This is not a prerelease project. Compare the project name. [ 3179s] comparing rpmtags [ 3179s] comparing RELEASE [ 3179s] comparing PROVIDES [ 3179s] comparing scripts [ 3179s] comparing filelist [ 3179s] comparing file checksum [ 3179s] creating rename script [ 3179s] RPM meta information is identical [ 3179s] compare /.build.oldpackages/llvm-static-devel-3.8.1-7.17.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/llvm-static-devel-3.8.1-7.18.armv7l.rpm [ 3179s] Comparing llvm-static-devel-3.8.1-7.17.armv7l.rpm to llvm-static-devel-3.8.1-7.18.armv7l.rpm [ 3179s] This is not a prerelease project. Compare the project name. [ 3179s] comparing rpmtags [ 3179s] comparing RELEASE [ 3179s] comparing PROVIDES [ 3179s] comparing scripts [ 3179s] comparing filelist [ 3179s] comparing file checksum [ 3180s] creating rename script [ 3180s] RPM file checksum differs. [ 3180s] Extracting packages [ 3186s] /usr/lib/AArch64AsmParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3188s] /usr/lib/AArch64InstPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3188s] /usr/lib/AArch64A57FPLoadBalancing.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3188s] /usr/lib/AArch64AddressTypePromotion.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3189s] /usr/lib/AArch64AdvSIMDScalarPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3189s] /usr/lib/AArch64AsmPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3189s] /usr/lib/AArch64BranchRelaxation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3189s] /usr/lib/AArch64CleanupLocalDynamicTLSPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3190s] /usr/lib/AArch64CollectLOH.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3190s] /usr/lib/AArch64ConditionalCompares.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3191s] /usr/lib/AArch64DeadRegisterDefinitionsPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3191s] /usr/lib/AArch64ExpandPseudoInsts.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3192s] /usr/lib/AArch64FastISel.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3193s] /usr/lib/AArch64A53Fix835769.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3193s] /usr/lib/AArch64FrameLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3193s] /usr/lib/AArch64ConditionOptimizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3194s] /usr/lib/AArch64ISelDAGToDAG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3198s] /usr/lib/AArch64ISelLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3200s] /usr/lib/AArch64InstrInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3200s] /usr/lib/AArch64LoadStoreOptimizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3200s] /usr/lib/AArch64MCInstLower.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3201s] /usr/lib/AArch64PromoteConstant.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3201s] /usr/lib/AArch64PBQPRegAlloc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3203s] /usr/lib/AArch64RegisterInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3203s] /usr/lib/AArch64SelectionDAGInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3204s] /usr/lib/AArch64StorePairSuppress.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3205s] /usr/lib/AArch64Subtarget.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3207s] /usr/lib/AArch64TargetMachine.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3207s] /usr/lib/AArch64TargetObjectFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3207s] /usr/lib/AArch64TargetTransformInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3208s] /usr/lib/AArch64AsmBackend.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3208s] /usr/lib/AArch64ELFObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3208s] /usr/lib/AArch64ELFStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3209s] /usr/lib/AArch64MCAsmInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3209s] /usr/lib/AArch64MCCodeEmitter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3209s] /usr/lib/AArch64MCExpr.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3213s] /usr/lib/AArch64MCTargetDesc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3213s] /usr/lib/AArch64MachObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3213s] /usr/lib/AArch64TargetStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3214s] /usr/lib/AArch64Disassembler.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3214s] /usr/lib/AArch64ExternalSymbolizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3214s] /usr/lib/AArch64TargetInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3215s] /usr/lib/AArch64BaseInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3217s] /usr/lib/ARMAsmParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3218s] /usr/lib/ARMInstPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3219s] /usr/lib/A15SDOptimizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3219s] /usr/lib/ARMAsmPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3222s] /usr/lib/ARMBaseInstrInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3226s] /usr/lib/ARMBaseRegisterInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3226s] /usr/lib/ARMConstantIslandPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3227s] /usr/lib/ARMConstantPoolValue.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3227s] /usr/lib/ARMExpandPseudoInsts.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3228s] /usr/lib/ARMFastISel.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3229s] /usr/lib/ARMFrameLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3230s] /usr/lib/ARMHazardRecognizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3231s] /usr/lib/ARMISelDAGToDAG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3236s] /usr/lib/ARMISelLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3237s] /usr/lib/ARMInstrInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3237s] /usr/lib/ARMLoadStoreOptimizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3237s] /usr/lib/ARMMCInstLower.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3238s] /usr/lib/ARMMachineFunctionInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3238s] /usr/lib/ARMRegisterInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3238s] /usr/lib/ARMOptimizeBarriersPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3238s] /usr/lib/ARMSelectionDAGInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3239s] /usr/lib/ARMSubtarget.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3241s] /usr/lib/ARMTargetMachine.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3241s] /usr/lib/ARMTargetObjectFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3241s] /usr/lib/ARMTargetTransformInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3242s] /usr/lib/MLxExpansionPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3242s] /usr/lib/Thumb1FrameLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3243s] /usr/lib/Thumb1InstrInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3243s] /usr/lib/ThumbRegisterInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3243s] /usr/lib/Thumb2ITBlockPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3245s] /usr/lib/Thumb2InstrInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3245s] /usr/lib/Thumb2SizeReduction.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3246s] /usr/lib/ARMAsmBackend.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3246s] /usr/lib/ARMELFObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3246s] /usr/lib/ARMELFStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3247s] /usr/lib/ARMMachObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3247s] /usr/lib/ARMMachORelocationInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3247s] /usr/lib/ARMMCAsmInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3247s] /usr/lib/ARMMCCodeEmitter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3247s] /usr/lib/ARMMCExpr.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3256s] /usr/lib/ARMMCTargetDesc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3256s] /usr/lib/ARMTargetStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3256s] /usr/lib/ARMUnwindOpAsm.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3256s] /usr/lib/ARMWinCOFFObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3256s] /usr/lib/ARMWinCOFFStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3258s] /usr/lib/ARMDisassembler.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3258s] /usr/lib/ARMTargetInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3260s] /usr/lib/AliasAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3260s] /usr/lib/AliasAnalysisEvaluator.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3260s] /usr/lib/AliasSetTracker.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3260s] /usr/lib/Analysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3261s] /usr/lib/AssumptionCache.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3261s] /usr/lib/BasicAliasAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3262s] /usr/lib/BlockFrequencyInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3262s] /usr/lib/BlockFrequencyInfoImpl.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3263s] /usr/lib/BranchProbabilityInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3263s] /usr/lib/CFG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3263s] /usr/lib/CFGPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3264s] /usr/lib/CFLAliasAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3264s] /usr/lib/CGSCCPassManager.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3264s] /usr/lib/CallGraph.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3265s] /usr/lib/CallGraphSCCPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3265s] /usr/lib/CallPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3265s] /usr/lib/CaptureTracking.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3265s] /usr/lib/CostModel.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3265s] /usr/lib/CodeMetrics.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3266s] /usr/lib/ConstantFolding.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3266s] /usr/lib/Delinearization.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3266s] /usr/lib/DemandedBits.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3268s] /usr/lib/DependenceAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3268s] /usr/lib/DivergenceAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3269s] /usr/lib/DomPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3269s] /usr/lib/DominanceFrontier.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3270s] /usr/lib/EHPersonalities.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3270s] /usr/lib/GlobalsModRef.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3270s] /usr/lib/IVUsers.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3271s] /usr/lib/InlineCost.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3271s] /usr/lib/InstCount.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3272s] /usr/lib/InstructionSimplify.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3272s] /usr/lib/Interval.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3273s] /usr/lib/IntervalPartition.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3273s] /usr/lib/IteratedDominanceFrontier.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3273s] /usr/lib/LazyCallGraph.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3274s] /usr/lib/LazyValueInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3274s] /usr/lib/Lint.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3274s] /usr/lib/Loads.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3275s] /usr/lib/LoopAccessAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3277s] /usr/lib/LoopInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3278s] /usr/lib/LoopPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3278s] /usr/lib/MemDepPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3278s] /usr/lib/MemDerefPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3279s] /usr/lib/MemoryBuiltins.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3279s] /usr/lib/MemoryDependenceAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3280s] /usr/lib/MemoryLocation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3280s] /usr/lib/ModuleDebugInfoPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3280s] /usr/lib/ObjCARCAliasAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3280s] /usr/lib/ObjCARCAnalysisUtils.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3280s] /usr/lib/ObjCARCInstKind.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3280s] /usr/lib/OrderedBasicBlock.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3280s] /usr/lib/PHITransAddr.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3281s] /usr/lib/PostDominators.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3281s] /usr/lib/PtrUseVisitor.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3283s] /usr/lib/RegionInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3283s] /usr/lib/RegionPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3284s] /usr/lib/RegionPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3288s] /usr/lib/ScalarEvolution.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3289s] /usr/lib/ScalarEvolutionAliasAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3290s] /usr/lib/ScalarEvolutionExpander.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3290s] /usr/lib/ScalarEvolutionNormalization.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3290s] /usr/lib/SparsePropagation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3291s] /usr/lib/TargetLibraryInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3292s] /usr/lib/TargetTransformInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3292s] /usr/lib/Trace.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3292s] /usr/lib/TypeBasedAliasAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3292s] /usr/lib/ScopedNoAliasAA.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3294s] /usr/lib/ValueTracking.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3294s] /usr/lib/VectorUtils.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3295s] /usr/lib/LLLexer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3298s] /usr/lib/LLParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3299s] /usr/lib/Parser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3299s] /usr/lib/AddressPool.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3299s] /usr/lib/ARMException.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3300s] /usr/lib/AsmPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3301s] /usr/lib/AsmPrinterDwarf.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3301s] /usr/lib/AsmPrinterInlineAsm.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3301s] /usr/lib/DbgValueHistoryCalculator.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3301s] /usr/lib/DebugLocStream.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3302s] /usr/lib/DIE.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3302s] /usr/lib/DIEHash.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3302s] /usr/lib/DwarfAccelTable.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3302s] /usr/lib/DwarfCFIException.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3303s] /usr/lib/DwarfCompileUnit.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3305s] /usr/lib/DwarfDebug.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3305s] /usr/lib/DwarfExpression.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3305s] /usr/lib/DwarfFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3305s] /usr/lib/DwarfStringPool.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3306s] /usr/lib/DwarfUnit.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3307s] /usr/lib/EHStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3307s] /usr/lib/ErlangGCPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3307s] /usr/lib/OcamlGCPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3307s] /usr/lib/WinException.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3308s] /usr/lib/WinCodeViewLineTables.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3308s] /usr/lib/BPFInstPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3308s] /usr/lib/BPFAsmPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3308s] /usr/lib/BPFFrameLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3310s] /usr/lib/BPFInstrInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3310s] /usr/lib/BPFISelDAGToDAG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3311s] /usr/lib/BPFISelLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3312s] /usr/lib/BPFMCInstLower.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3312s] /usr/lib/BPFRegisterInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3314s] /usr/lib/BPFSubtarget.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3315s] /usr/lib/BPFTargetMachine.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3315s] /usr/lib/BPFMCTargetDesc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3316s] /usr/lib/BPFAsmBackend.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3316s] /usr/lib/BPFMCCodeEmitter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3316s] /usr/lib/BPFELFObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3316s] /usr/lib/BPFTargetInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3316s] /usr/lib/BitReader.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3319s] /usr/lib/BitcodeReader.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3319s] /usr/lib/BitstreamReader.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3319s] /usr/lib/BitWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3320s] /usr/lib/BitcodeWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3320s] /usr/lib/BitcodeWriterPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3321s] /usr/lib/ValueEnumerator.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3321s] /usr/lib/AggressiveAntiDepBreaker.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3322s] /usr/lib/AllocationOrder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3322s] /usr/lib/Analysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3322s] /usr/lib/AtomicExpandPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3322s] /usr/lib/BasicTargetTransformInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3323s] /usr/lib/BranchFolding.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3323s] /usr/lib/CalcSpillWeights.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3323s] /usr/lib/CallingConvLower.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3323s] /usr/lib/CodeGen.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3326s] /usr/lib/CodeGenPrepare.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3326s] /usr/lib/CoreCLRGC.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3326s] /usr/lib/CriticalAntiDepBreaker.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3326s] /usr/lib/DFAPacketizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3327s] /usr/lib/DeadMachineInstructionElim.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3327s] /usr/lib/DwarfEHPrepare.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3327s] /usr/lib/EarlyIfConversion.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3327s] /usr/lib/EdgeBundles.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3327s] /usr/lib/ErlangGC.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3328s] /usr/lib/ExecutionDepsFix.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3328s] /usr/lib/ExpandISelPseudos.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3328s] /usr/lib/ExpandPostRAPseudos.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3328s] /usr/lib/LiveDebugValues.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3329s] /usr/lib/FaultMaps.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3329s] /usr/lib/FuncletLayout.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3329s] /usr/lib/GCMetadata.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3329s] /usr/lib/GCMetadataPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3329s] /usr/lib/GCRootLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3329s] /usr/lib/GCStrategy.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3330s] /usr/lib/GlobalMerge.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3331s] /usr/lib/IfConversion.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3331s] /usr/lib/ImplicitNullChecks.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3331s] /usr/lib/InlineSpiller.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3332s] /usr/lib/InterferenceCache.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3332s] /usr/lib/InterleavedAccessPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3332s] /usr/lib/IntrinsicLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3334s] /usr/lib/LLVMTargetMachine.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3334s] /usr/lib/LatencyPriorityQueue.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3334s] /usr/lib/LexicalScopes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3335s] /usr/lib/LiveDebugVariables.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3335s] /usr/lib/LiveInterval.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3335s] /usr/lib/LiveIntervalAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3336s] /usr/lib/LiveIntervalUnion.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3336s] /usr/lib/LiveRangeCalc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3336s] /usr/lib/LiveRangeEdit.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3336s] /usr/lib/LiveRegMatrix.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3337s] /usr/lib/LivePhysRegs.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3337s] /usr/lib/LiveStackAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3337s] /usr/lib/LiveVariables.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3338s] /usr/lib/LocalStackSlotAllocation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3338s] /usr/lib/MachineBasicBlock.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3339s] /usr/lib/MachineBlockFrequencyInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3339s] /usr/lib/MachineBlockPlacement.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3339s] /usr/lib/MachineBranchProbabilityInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3340s] /usr/lib/MachineCSE.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3340s] /usr/lib/MachineCombiner.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3340s] /usr/lib/MachineCopyPropagation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3341s] /usr/lib/MachineDominators.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3342s] /usr/lib/MachineDominanceFrontier.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3343s] /usr/lib/MachineFunction.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3343s] /usr/lib/MachineFunctionAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3343s] /usr/lib/MachineFunctionPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3343s] /usr/lib/MachineFunctionPrinterPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3344s] /usr/lib/MachineInstr.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3344s] /usr/lib/MachineInstrBundle.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3345s] /usr/lib/MachineLICM.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3346s] /usr/lib/MachineLoopInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3347s] /usr/lib/MachineModuleInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3347s] /usr/lib/MachineModuleInfoImpls.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3347s] /usr/lib/MachinePassRegistry.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3347s] /usr/lib/MachinePostDominators.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3348s] /usr/lib/MachineRegisterInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3349s] /usr/lib/MachineRegionInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3349s] /usr/lib/MachineSSAUpdater.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3352s] /usr/lib/MachineScheduler.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3352s] /usr/lib/MachineSink.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3353s] /usr/lib/MachineTraceMetrics.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3354s] /usr/lib/MachineVerifier.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3355s] /usr/lib/MIRPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3355s] /usr/lib/MIRPrintingPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3355s] /usr/lib/OcamlGC.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3355s] /usr/lib/OptimizePHIs.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3356s] /usr/lib/PHIElimination.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3356s] /usr/lib/PHIEliminationUtils.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3356s] /usr/lib/ParallelCG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3357s] /usr/lib/Passes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3358s] /usr/lib/PeepholeOptimizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3359s] /usr/lib/PostRASchedulerList.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3359s] /usr/lib/ProcessImplicitDefs.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3359s] /usr/lib/PrologEpilogInserter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3360s] /usr/lib/PseudoSourceValue.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3360s] /usr/lib/RegAllocBase.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3360s] /usr/lib/RegAllocBasic.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3360s] /usr/lib/RegAllocFast.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3362s] /usr/lib/RegAllocGreedy.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3363s] /usr/lib/RegAllocPBQP.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3363s] /usr/lib/RegisterClassInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3364s] /usr/lib/RegisterCoalescer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3365s] /usr/lib/RegisterPressure.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3365s] /usr/lib/RegisterScavenging.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3365s] /usr/lib/ScheduleDAG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3366s] /usr/lib/ScheduleDAGInstrs.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3366s] /usr/lib/ScheduleDAGPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3366s] /usr/lib/ScoreboardHazardRecognizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3367s] /usr/lib/ShrinkWrap.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3367s] /usr/lib/ShadowStackGC.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3367s] /usr/lib/ShadowStackGCLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3368s] /usr/lib/SjLjEHPrepare.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3368s] /usr/lib/SlotIndexes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3368s] /usr/lib/SpillPlacement.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3369s] /usr/lib/SplitKit.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3370s] /usr/lib/StackColoring.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3370s] /usr/lib/StackProtector.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3371s] /usr/lib/StackSlotColoring.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3371s] /usr/lib/StackMapLivenessAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3371s] /usr/lib/StackMaps.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3371s] /usr/lib/StatepointExampleGC.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3372s] /usr/lib/TailDuplication.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3372s] /usr/lib/TargetFrameLoweringImpl.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3374s] /usr/lib/TargetInstrInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3375s] /usr/lib/TargetLoweringBase.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3376s] /usr/lib/TargetLoweringObjectFileImpl.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3376s] /usr/lib/TargetOptionsImpl.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3376s] /usr/lib/TargetRegisterInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3377s] /usr/lib/TargetSchedule.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3377s] /usr/lib/TwoAddressInstructionPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3377s] /usr/lib/UnreachableBlockElim.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3378s] /usr/lib/VirtRegMap.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3379s] /usr/lib/WinEHPrepare.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3380s] /usr/lib/AsmWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3381s] /usr/lib/Attributes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3381s] /usr/lib/AutoUpgrade.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3382s] /usr/lib/BasicBlock.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3382s] /usr/lib/Comdat.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3382s] /usr/lib/ConstantFold.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3383s] /usr/lib/ConstantRange.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3386s] /usr/lib/Constants.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3391s] /usr/lib/Core.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3391s] /usr/lib/DIBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3392s] /usr/lib/DataLayout.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3392s] /usr/lib/DebugInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3393s] /usr/lib/DebugInfoMetadata.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3394s] /usr/lib/DebugLoc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3394s] /usr/lib/DiagnosticInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3394s] /usr/lib/DiagnosticPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3396s] /usr/lib/Dominators.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3401s] /usr/lib/Function.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3402s] /usr/lib/GCOV.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3402s] /usr/lib/GVMaterializer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3402s] /usr/lib/Globals.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3402s] /usr/lib/IRBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3403s] /usr/lib/IRPrintingPasses.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3403s] /usr/lib/InlineAsm.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3403s] /usr/lib/Instruction.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3408s] /usr/lib/Instructions.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3408s] /usr/lib/IntrinsicInst.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3408s] /usr/lib/LLVMContext.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3409s] /usr/lib/LLVMContextImpl.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3412s] /usr/lib/LegacyPassManager.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3412s] /usr/lib/MDBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3412s] /usr/lib/Mangler.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3415s] /usr/lib/Metadata.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3416s] /usr/lib/Module.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3416s] /usr/lib/Operator.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3416s] /usr/lib/Pass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3416s] /usr/lib/PassManager.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3416s] /usr/lib/PassRegistry.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3417s] /usr/lib/Statepoint.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3417s] /usr/lib/FunctionInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3417s] /usr/lib/Type.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3418s] /usr/lib/TypeFinder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3418s] /usr/lib/Use.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3418s] /usr/lib/User.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3418s] /usr/lib/Value.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3418s] /usr/lib/ValueSymbolTable.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3418s] /usr/lib/ValueTypes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3420s] /usr/lib/Verifier.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3420s] /usr/lib/FieldListRecordBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3420s] /usr/lib/Line.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3420s] /usr/lib/ListRecordBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3420s] /usr/lib/MemoryTypeTableBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3421s] /usr/lib/MethodListRecordBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3421s] /usr/lib/TypeRecordBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3421s] /usr/lib/TypeTableBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3421s] /usr/lib/DWARFAbbreviationDeclaration.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3421s] /usr/lib/DWARFAcceleratorTable.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3421s] /usr/lib/DWARFCompileUnit.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3423s] /usr/lib/DWARFContext.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3423s] /usr/lib/DWARFDebugAbbrev.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3423s] /usr/lib/DWARFDebugArangeSet.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3423s] /usr/lib/DWARFDebugAranges.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3423s] /usr/lib/DWARFDebugFrame.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3424s] /usr/lib/DWARFDebugInfoEntry.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3424s] /usr/lib/DWARFDebugLine.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3425s] /usr/lib/DWARFDebugLoc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3425s] /usr/lib/DWARFDebugMacro.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3425s] /usr/lib/DWARFDebugRangeList.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3425s] /usr/lib/DWARFFormValue.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3425s] /usr/lib/DWARFTypeUnit.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3425s] /usr/lib/DWARFUnitIndex.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3426s] /usr/lib/DWARFUnit.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3426s] /usr/lib/SyntaxHighlighting.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3426s] /usr/lib/IPDBSourceFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3426s] /usr/lib/PDB.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3426s] /usr/lib/PDBContext.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBExtras.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBInterfaceAnchors.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbol.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbolAnnotation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbolBlock.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbolCompiland.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbolCompilandDetails.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbolCompilandEnv.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbolCustom.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbolData.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3427s] /usr/lib/PDBSymbolExe.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolFunc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolFuncDebugEnd.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolFuncDebugStart.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolLabel.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolPublicSymbol.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolThunk.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolTypeArray.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolTypeBaseClass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolTypeBuiltin.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolTypeCustom.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3428s] /usr/lib/PDBSymbolTypeDimension.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeEnum.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeFriend.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeFunctionArg.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeFunctionSig.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeManaged.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypePointer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeTypedef.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeUDT.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeVTable.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolTypeVTableShape.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3429s] /usr/lib/PDBSymbolUnknown.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3430s] /usr/lib/PDBSymbolUsingNamespace.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3430s] /usr/lib/PDBSymDumper.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3431s] /usr/lib/ExecutionEngine.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3432s] /usr/lib/ExecutionEngineBindings.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3432s] /usr/lib/GDBRegistrationListener.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3432s] /usr/lib/SectionMemoryManager.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3432s] /usr/lib/TargetSelect.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3432s] /usr/lib/IRReader.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3434s] /usr/lib/InstructionCombining.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3435s] /usr/lib/InstCombineAddSub.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3436s] /usr/lib/InstCombineAndOrXor.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3438s] /usr/lib/InstCombineCalls.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3438s] /usr/lib/InstCombineCasts.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3440s] /usr/lib/InstCombineCompares.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3440s] /usr/lib/InstCombineLoadStoreAlloca.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3441s] /usr/lib/InstCombineMulDivRem.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3441s] /usr/lib/InstCombinePHI.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3442s] /usr/lib/InstCombineSelect.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3442s] /usr/lib/InstCombineShifts.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3443s] /usr/lib/InstCombineSimplifyDemanded.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3443s] /usr/lib/InstCombineVectorOps.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3444s] /usr/lib/AddressSanitizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3445s] /usr/lib/BoundsChecking.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3446s] /usr/lib/DataFlowSanitizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3447s] /usr/lib/GCOVProfiling.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3449s] /usr/lib/MemorySanitizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3449s] /usr/lib/Instrumentation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3449s] /usr/lib/InstrProfiling.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3450s] /usr/lib/PGOInstrumentation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3450s] /usr/lib/SafeStack.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3451s] /usr/lib/SanitizerCoverage.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3451s] /usr/lib/ThreadSanitizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3452s] /usr/lib/Execution.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3453s] /usr/lib/ExternalFunctions.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3453s] /usr/lib/Interpreter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3454s] /usr/lib/LTOModule.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3454s] /usr/lib/LTOCodeGenerator.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3454s] /usr/lib/LibDriver.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3454s] /usr/lib/LineEditor.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3456s] /usr/lib/IRMover.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3456s] /usr/lib/LinkModules.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3456s] /usr/lib/ConstantPools.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3457s] /usr/lib/ELFObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3457s] /usr/lib/MCAsmBackend.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3457s] /usr/lib/MCAsmInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3457s] /usr/lib/MCAsmInfoCOFF.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3457s] /usr/lib/MCAsmInfoDarwin.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3457s] /usr/lib/MCAsmInfoELF.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3459s] /usr/lib/MCAsmStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3459s] /usr/lib/MCAssembler.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3459s] /usr/lib/MCCodeEmitter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3459s] /usr/lib/MCCodeGenInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3460s] /usr/lib/MCContext.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3460s] /usr/lib/MCDwarf.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3460s] /usr/lib/MCELFObjectTargetWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3461s] /usr/lib/MCELFStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3461s] /usr/lib/MCExpr.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3461s] /usr/lib/MCFragment.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3461s] /usr/lib/MCInst.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3462s] /usr/lib/MCInstPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3462s] /usr/lib/MCInstrAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3462s] /usr/lib/MCInstrDesc.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3462s] /usr/lib/MCLabel.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3462s] /usr/lib/MCLinkerOptimizationHint.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3462s] /usr/lib/MCMachOStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3462s] /usr/lib/MCMachObjectTargetWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3463s] /usr/lib/MCNullStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3463s] /usr/lib/MCObjectFileInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3463s] /usr/lib/MCObjectStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3463s] /usr/lib/MCObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3463s] /usr/lib/MCRegisterInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3463s] /usr/lib/MCSchedule.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3464s] /usr/lib/MCSection.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3464s] /usr/lib/MCSectionCOFF.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3464s] /usr/lib/MCSectionELF.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3464s] /usr/lib/MCSectionMachO.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3465s] /usr/lib/MCStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3465s] /usr/lib/MCSubtargetInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3465s] /usr/lib/MCSymbol.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3465s] /usr/lib/MCSymbolELF.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3465s] /usr/lib/MCSymbolizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3465s] /usr/lib/MCTargetOptions.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3465s] /usr/lib/MCValue.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3465s] /usr/lib/MCWin64EH.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3466s] /usr/lib/MCWinEH.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3466s] /usr/lib/MachObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3466s] /usr/lib/StringTableBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3466s] /usr/lib/SubtargetFeature.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3467s] /usr/lib/WinCOFFObjectWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3467s] /usr/lib/WinCOFFStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3467s] /usr/lib/YAML.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3467s] /usr/lib/Disassembler.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3467s] /usr/lib/MCRelocationInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3468s] /usr/lib/MCExternalSymbolizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3468s] /usr/lib/MCDisassembler.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3468s] /usr/lib/MCJIT.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3469s] /usr/lib/AsmLexer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3471s] /usr/lib/AsmParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3471s] /usr/lib/COFFAsmParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3472s] /usr/lib/DarwinAsmParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3472s] /usr/lib/ELFAsmParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3472s] /usr/lib/MCAsmLexer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3473s] /usr/lib/MCAsmParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3473s] /usr/lib/MCAsmParserExtension.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3473s] /usr/lib/MCTargetAsmParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3473s] /usr/lib/MILexer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3474s] /usr/lib/MIParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3475s] /usr/lib/MIRParser.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3475s] /usr/lib/ObjCARC.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3476s] /usr/lib/ObjCARCOpts.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3476s] /usr/lib/ObjCARCExpand.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3476s] /usr/lib/ObjCARCAPElim.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3476s] /usr/lib/ObjCARCContract.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3476s] /usr/lib/DependencyAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3476s] /usr/lib/ProvenanceAnalysis.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3476s] /usr/lib/ProvenanceAnalysisEvaluator.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3477s] /usr/lib/PtrState.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3477s] /usr/lib/Archive.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3477s] /usr/lib/ArchiveWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3477s] /usr/lib/Binary.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3478s] /usr/lib/COFFObjectFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3479s] /usr/lib/COFFYAML.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3479s] /usr/lib/ELF.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3482s] /usr/lib/ELFObjectFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3483s] /usr/lib/ELFYAML.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3484s] /usr/lib/Error.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3484s] /usr/lib/IRObjectFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3485s] /usr/lib/MachOObjectFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3485s] /usr/lib/MachOUniversal.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3485s] /usr/lib/Object.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3486s] /usr/lib/ObjectFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3486s] /usr/lib/RecordStreamer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3486s] /usr/lib/SymbolicFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3486s] /usr/lib/SymbolSize.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3486s] /usr/lib/FunctionIndexObjectFile.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3486s] /usr/lib/Arg.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3487s] /usr/lib/ArgList.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3487s] /usr/lib/Option.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3487s] /usr/lib/OptTable.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3487s] /usr/lib/ExecutionUtils.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3488s] /usr/lib/IndirectionUtils.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3488s] /usr/lib/NullResolver.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3488s] /usr/lib/OrcArchitectureSupport.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3489s] /usr/lib/OrcCBindings.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3490s] /usr/lib/OrcCBindingsStack.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3490s] /usr/lib/OrcError.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3491s] /usr/lib/OrcMCJITReplacement.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3491s] /usr/lib/OrcRemoteTargetRPCAPI.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3501s] /usr/lib/PassBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3502s] /usr/lib/InstrProf.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3503s] /usr/lib/InstrProfReader.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3503s] /usr/lib/InstrProfWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3504s] /usr/lib/CoverageMapping.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3504s] /usr/lib/CoverageMappingWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3504s] /usr/lib/CoverageMappingReader.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3505s] /usr/lib/SampleProf.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3505s] /usr/lib/SampleProfReader.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3506s] /usr/lib/SampleProfWriter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3506s] /usr/lib/RTDyldMemoryManager.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3506s] /usr/lib/RuntimeDyld.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3507s] /usr/lib/RuntimeDyldChecker.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3508s] /usr/lib/RuntimeDyldCOFF.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3512s] /usr/lib/RuntimeDyldELF.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3513s] /usr/lib/RuntimeDyldMachO.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3513s] /usr/lib/ADCE.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3513s] /usr/lib/AlignmentFromAssumptions.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3513s] /usr/lib/BDCE.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3514s] /usr/lib/ConstantHoisting.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3514s] /usr/lib/ConstantProp.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3514s] /usr/lib/CorrelatedValuePropagation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3514s] /usr/lib/DCE.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3514s] /usr/lib/DeadStoreElimination.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3515s] /usr/lib/EarlyCSE.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3515s] /usr/lib/FlattenCFGPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3515s] /usr/lib/Float2Int.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3517s] /usr/lib/GVN.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3517s] /usr/lib/InductiveRangeCheckElimination.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3518s] /usr/lib/IndVarSimplify.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3518s] /usr/lib/JumpThreading.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3519s] /usr/lib/LICM.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3519s] /usr/lib/LoadCombine.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3519s] /usr/lib/LoopDeletion.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3520s] /usr/lib/LoopDistribute.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3520s] /usr/lib/LoopIdiomRecognize.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3521s] /usr/lib/LoopInstSimplify.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3521s] /usr/lib/LoopInterchange.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3521s] /usr/lib/LoopLoadElimination.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3522s] /usr/lib/LoopRerollPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3523s] /usr/lib/LoopRotation.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3524s] /usr/lib/LoopStrengthReduce.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3525s] /usr/lib/LoopUnrollPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3526s] /usr/lib/LoopUnswitch.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3526s] /usr/lib/LowerAtomic.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3526s] /usr/lib/LowerExpectIntrinsic.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3526s] /usr/lib/MemCpyOptimizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3526s] /usr/lib/MergedLoadStoreMotion.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3527s] /usr/lib/NaryReassociate.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3527s] /usr/lib/PartiallyInlineLibCalls.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3527s] /usr/lib/PlaceSafepoints.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3528s] /usr/lib/Reassociate.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3528s] /usr/lib/Reg2Mem.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3530s] /usr/lib/RewriteStatepointsForGC.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3531s] /usr/lib/SCCP.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3533s] /usr/lib/SROA.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3533s] /usr/lib/Scalar.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3534s] /usr/lib/ScalarReplAggregates.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3534s] /usr/lib/Scalarizer.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3535s] /usr/lib/SeparateConstOffsetFromGEP.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3535s] /usr/lib/SimplifyCFGPass.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3535s] /usr/lib/Sink.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3535s] /usr/lib/SpeculativeExecution.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3535s] /usr/lib/StraightLineStrengthReduce.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3536s] /usr/lib/StructurizeCFG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3537s] /usr/lib/TailRecursionElimination.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3540s] /usr/lib/DAGCombiner.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3541s] /usr/lib/FastISel.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3541s] /usr/lib/FunctionLoweringInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3541s] /usr/lib/InstrEmitter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3542s] /usr/lib/LegalizeDAG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3543s] /usr/lib/LegalizeFloatTypes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3545s] /usr/lib/LegalizeIntegerTypes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3545s] /usr/lib/LegalizeTypes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3546s] /usr/lib/LegalizeTypesGeneric.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3546s] /usr/lib/LegalizeVectorOps.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3547s] /usr/lib/LegalizeVectorTypes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3548s] /usr/lib/ResourcePriorityQueue.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3548s] /usr/lib/ScheduleDAGFast.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3549s] /usr/lib/ScheduleDAGRRList.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3549s] /usr/lib/ScheduleDAGSDNodes.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3553s] /usr/lib/SelectionDAG.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3557s] /usr/lib/SelectionDAGBuilder.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3558s] /usr/lib/SelectionDAGDumper.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3559s] /usr/lib/SelectionDAGISel.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3559s] /usr/lib/SelectionDAGPrinter.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3560s] /usr/lib/StatepointLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3560s] /usr/lib/ScheduleDAGVLIW.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3562s] /usr/lib/TargetLowering.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3563s] /usr/lib/TargetSelectionDAGInfo.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3564s] /usr/lib/APFloat.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/APInt.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/APSInt.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/ARMBuildAttrs.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/ARMWinEH.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/Allocator.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/BlockFrequency.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/BranchProbability.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/circular_raw_ostream.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3565s] /usr/lib/COM.cpp.o: only difference was in build-id or gnu_debuglink, GOOD. [ 3568s] /usr/lib/CommandLine.cpp.o differs in ELF section .rodata._ZN12_GLOBAL__N_114VersionPrinter5printEv.isra.231.str1.4 [ 3568s] --- /tmp/tmp.BDOvO93517/tmp.mhylI93633 2020-04-27 02:42:10.841687450 +0000 [ 3568s] +++ /tmp/tmp.BDOvO93517/tmp.OeXKA93638 2020-04-27 02:42:10.845687319 +0000 [ 3568s] @@ -10,7 +10,7 @@ [ 3568s] 0050 67656e65 72696300 28756e6b 6e6f776e generic.(unknown [ 3568s] 0060 29000000 2e0a0000 20204275 696c7420 )....... Built [ 3568s] 0070 00000000 41707220 32372032 30323000 ....Apr 27 2020. [ 3568s] - 0080 20280000 30303a33 343a3338 00000000 (..00:34:38.... [ 3568s] + 0080 20280000 30313a34 343a3230 00000000 (..01:44:20.... [ 3568s] 0090 292e0a00 20204465 6661756c 74207461 )... Default ta [ 3568s] 00a0 72676574 3a200000 2020486f 73742043 rget: .. Host C [ 3568s] 00b0 50553a20 00 PU: . [ 3569s] [ 3569s] obspw28 finished "build llvm.spec" at Mon Apr 27 02:42:11 UTC 2020. [ 3569s]